Private Declare Function PostMessage Lib "user32" Alias "PostMessageA" (ByVal Hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
Private Declare Function GetDesktopWindow Lib "user32" () As Long
Private Const WM_RBUTTONDOWN = &H204
Private Const WM_RBUTTONUP = &H205Public Sub SendRight(ByVal Hwnd As Long, ByVal PointX As Long, ByVal PointY As Long)
PostMessage Hwnd, WM_RBUTTONDOWN, 0, PointX + PointY * 65535
PostMessage Hwnd, WM_RBUTTONUP, 0, PointX + PointY * 65535
End Sub
Private Sub Command1_Click()
SendRight GetDesktopWindow, 100, 100
End Sub
Private Declare Function GetDesktopWindow Lib "user32" () As Long
Private Const WM_RBUTTONDOWN = &H204
Private Const WM_RBUTTONUP = &H205Public Sub SendRight(ByVal Hwnd As Long, ByVal PointX As Long, ByVal PointY As Long)
PostMessage Hwnd, WM_RBUTTONDOWN, 0, PointX + PointY * 65535
PostMessage Hwnd, WM_RBUTTONUP, 0, PointX + PointY * 65535
End Sub
Private Sub Command1_Click()
SendRight GetDesktopWindow, 100, 100
End Sub
解决方案 »
- 从字符串中取值
- esri的控件在vb里说许可信息没有找到,没有合适的许可证。怎么办?
- 有谁知道BOSS系统是做什么的吗?在线等
- 如何跨窗口调用函数,变量……
- 怎么判断有无声卡?
- 请问msvbvm6.DLL这个文件是派啥用场的?如何调用?
- 我想动态生成TextBox(个数不定),并且每个TextBox均能响应Click事件,如何做?
- 急!深圳网页设计月薪多少?(会PHP/ASP)广州又是多少?
- 字符串中有字母和汉字,我用Mid$(ArrayStr, 1,10)取出的字符串中如果含有字符和汉字长度不等?
- 如何用MCI控件判断正在播放音乐文件的长度(请看里面的注释。。)
- webbrowser 的一个高难问题
- 图片打印如何占满一张纸
获得代表整个屏幕的一个窗口(桌面窗口)句柄应该不是我的桌面那个的句柄吧.
mouse_event MOUSEEVENTF_RIGHTDOWN Or MOUSEEVENTF_RIGHTUP, 0, 0, 0, 0