Ⅰ 基于MFC对话框的程序如何禁用鼠标右键
可以给需要屏蔽的对话框加PreTranslateMessage,如果想给所有对话框屏蔽,那么加在app类中
代码如下:
BOOL CxxApp::PreTranslateMessage(MSG* pMsg)
{
// TODO: 在此添加专用代码和/或调用基类
// TODO: 在此添加专用代码和/或调用基类
if( pMsg->message == WM_RBUTTONDOWN )
{
return TRUE;//这样就可以阻止该消息,可以放一个编辑框消息,屏蔽之前编辑框里面点右键会弹出菜单的,加了屏蔽以后点右键就没反应了
}
return CWinApp::PreTranslateMessage(pMsg);
}
原理是在PreTranslateMessage拦截消息,直接return TRUE 就可以阻止该消息
另外还有WM_RBUTTONUP,WM_RBUTTONDBLCLK,跟鼠标右键相关的消息可以加上去
Ⅱ 禁止在电脑上运行指定程序的方法|如何在电脑中限制启动某个程序
禁止在电脑上运行指定程序的方法
我知道2 个方法
一是通过任务管理器禁止应用程序运行
1,按下Ctrl+Shift+Esc组合键打开任务管理器。
2,在任务管理器窗口中,找到需要禁止的应用程序,右键点击该程序,选择"结束任务"。