11问答网
所有问题
VB,代码,实现鼠标右击变左击,左击不变.
在VB中,单击COMMAND1实现如下功能: 鼠标右击变为左击,而左击依然是左击(也就是说使左右击功能相同,都是左击功能) 单击COMMAND2取消该功能 启动或撤消该功能要有提示.
举报该问题
推荐答案 2014-10-23
用子类化技术,把自己写的消息处理函数用API函数SetWindowLong 设为窗口的消息处理函数。 然后拦截右击消息换成左击消息当然这样只是在当前程序有效,如果你要控制全局 的话就要用钩子(API函数HookFunc)了 不知道你熟不熟悉API函数的使用,需不需要给你更详细的代码
求采纳
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/F24284M8vM87SS24Mqq.html
相似回答
VB代码
鼠标左击
改为
右击
答:
1.右键单击的判断和处理
鼠标右键
单击事件的判断很简单,只需在MouseDown事件过程中检测一个Button参数。如下所示: Sub对象名-MouseDown(Button As Integer,Shift As Integer, X As Single, Y AsSingle) If Button = 2 Then '鼠标右键按下 鼠标右键单击的响应和处理
代码
End If End Sub 2.右键双击的判断和处理...
大家正在搜
怎样用键盘代替鼠标点击
空间鼠标代码
怎么用键盘代替鼠标
鼠标点右键没反应
无鼠标怎么右键
点击鼠标
键盘代替鼠标怎么使用
鼠标没有反应怎么办
键盘鼠标没反应怎么办
相关问题
VB中怎么区分是左击还是右击
VB判断鼠标左击、中击、右击
怎样用VB代码实现鼠标单击的效果
为什么我的鼠标左击会变右击 右击变左击
VB实现自动单击鼠标左键的代码是什么?
怎样用VB代码实现鼠标单击的效果
vb怎么实现点击鼠标右键出现菜单选项
gtk(gtkmm)中event鼠标的左击右击如何区分