如何用PostMessage 后台发送鼠标点击 窗体任意设置的位置
时间:2011-12-14
来源:互联网
看了这几年关于PostMessage 后台发送鼠标点击 窗体任意设置的位置,居然没有发现一个代码是可以实现的,郁闷啊,不知道这些代码错误在什么地方
VB code
你要是说 hwnd不对,所以没有发送到,好像又不是这么回事情,不知道为什么。现在难道高手都不在了吗?
VB code
Private Declare Function PostMessage Lib "user32.dll" Alias "PostMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long Private Const WM_LBUTTONDOWN As Long = &H201 Private Const WM_LBUTTONUP As Long = &H202 Private Sub Command1_Click() SendClick Me.hwnd, 10, 10 End Sub Private Sub Form_Click() MsgBox "dasd" End Sub Private Function SendClick(hwnd As Long, mX As Long, mY As Long) '发送点击消息 Dim I As Long I = PostMessage(hwnd, WM_LBUTTONDOWN, 0, (mX And &HFFFF) + (mY And &HFFFF) * &H10000) I = PostMessage(hwnd, WM_LBUTTONUP, 0, (mX And &HFFFF) + (mY And &HFFFF) * &H10000) End Function
你要是说 hwnd不对,所以没有发送到,好像又不是这么回事情,不知道为什么。现在难道高手都不在了吗?
作者: NiYuLong 发布时间: 2011-12-14
PostMessage设置窗体位置?楼主为什么舍本求末?
作者: Veron_04 发布时间: 2011-12-14
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28