如何在实现在屏幕上绘制跟随鼠标移动一个矩形,矩形移开后,原有Canvas上的内容不得改变。 (20分)

  • 主题发起人 主题发起人 jim_zhan
  • 开始时间 开始时间
J

jim_zhan

Unregistered / Unconfirmed
GUEST, unregistred user!
类似AutoCad的标靶
 
移开时重画一下,注意PenMode
 
我写的一个Demo,你可以参考一下:
http://xmkk.vicp.net/netchat/delphi/Select.zip
 
控件有重画的信息;而我的画布上的信息是不定的。怎么样才能存贮画布上一定区域的内容到内存中,并在需要的时候,重新填入Canvas.
 
那你在OnPaint里画就可以了。
数据用变量(或结构体保存)
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
926
SUNSTONE的Delphi笔记
S
后退
顶部