怎么用鼠标画直线?
本帖最后由 runsnake 于 2011-6-6 08:15 编辑就象Windows里的画图(mspaint)那样,不过要以一个图片文件为背景(如图),当然直接以当前屏幕为背景更好了(这个土办法就是先截屏为文件再GUICtrlCreatePic())。
更进一步,要是能以当前屏幕上随便涂鸦就更好了
下面的只能在空白背景画直线呀
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
GUICreate("aaaa")
;GUICtrlCreatePic("F:\aa.bmp", 0, 0, 100, 100)
GUICtrlCreateGraphic(0,0,100,100)
GUICtrlSetGraphic(-1, $GUI_GR_LINE, 100, 300)
GUISetState()
Do
$msg = GUIGetMsg()
Until $msg = $GUI_EVENT_CLOSE 不知道,帮顶 知道的人,解决一下{:face (270):} 本帖最后由 netegg 于 2011-6-6 21:42 编辑
监控鼠标坐标,如果只是直线的话,画图动作的时候用gdi 不知道,帮顶
页:
[1]