vb 禁止鼠标左右键功能
我想用vb写一个禁止鼠标左右键功能最好滚也禁掉哦就像一个坏掉了鼠标哦!!!但是键盘功能还是能用的哦!!!!怎么写哦!!!!谢谢了!!!...
我想用vb写一个禁止鼠标左右键功能 最好滚也禁掉哦 就像一个坏掉了鼠标哦!!!但是键盘功能还是能用的哦!!!!怎么写哦!!!!谢谢了!!!
展开
3个回答
展开全部
两种办法:
1.
Private Function MyWndProc(ByVal hwnd As Long, ByVal message As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
Select Case message
case WM_RBUTTONDOWN:
exit function
End Select
鼠标左右键功能
MyWndProc = CallWindowProc(oldWin_proc, hwnd, message, wParam, lParam)
End Function
把要屏蔽的控件的消息处理程序用MyWndProc来取代替
2.如果仅仅是某个控件
可以在mouse的按键时间里面
判断:
如果button=rightbutton
button=0
移动的:
API
鼠标坐标为固定值
1.
Private Function MyWndProc(ByVal hwnd As Long, ByVal message As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
Select Case message
case WM_RBUTTONDOWN:
exit function
End Select
鼠标左右键功能
MyWndProc = CallWindowProc(oldWin_proc, hwnd, message, wParam, lParam)
End Function
把要屏蔽的控件的消息处理程序用MyWndProc来取代替
2.如果仅仅是某个控件
可以在mouse的按键时间里面
判断:
如果button=rightbutton
button=0
移动的:
API
鼠标坐标为固定值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我找过这方面的资料,你用“VB 锁定鼠标”在百度知道搜一下,肯定有,我保存了代码,但手机不好打!见量!如果你找不到,那分我就不要了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在鼠标的mousedown事件中写代码。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询