1个回答
展开全部
两种办法:
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
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
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询