新手求助,关于postmessage问题。
用postmessage后台点击记事本的关闭按钮
我知道有直接的消息可以将记事本关闭,不过我现在像通过定点按按钮来解决。
先用 GetCursorPos找到屏幕上记事本关闭按钮的位置 x,y,然后最小化记事本
然后用findwindow找到记事本的句柄,为long a
wsmg= WM_LBUTTONDOWN
wparam=1,
lparam=y*66536+x
Call PostMessage(a, wMsg, wParam, lParam)
然后sleep 200
wsmg= WM_LBUTTONUP
wparam=1,
lparam=y*66536+x
Call PostMessage(a, wMsg, wParam, lParam)
为什么记事本一点反应都没有,难道是坐标有问题?钦各位老师帮帮忙,看错在哪里?
[解决办法]
[解决办法]
如果是模拟鼠标键盘操作,那么可以最佳选择是:keybd_event和mouse_event