|
该代码基于MFC编写,在W10需要用管理员权限,
该代码用于学习的用途,请勿恶搞。
LRESULT WINAPI KeyProc(int MyCode,WPARAM wParam,LPARAM lParam)
{
LPKBDLLHOOKSTRUCT pKey=(LPKBDLLHOOKSTRUCT)lParam;
if(MyCode==HC_ACTION)
{
if((pKey->vkCode==115)&&((pKey->flags&0x20)>0))
{
return 1;
}
}
CallNextHookEx(0,MyCode,wParam,lParam);
return 0;
}
void CMyDlgExDlg::OnBnClickedButton1()
{//禁止使用ALT+F4键关闭程序
hMyHook=::SetWindowsHookEx(WH_KEYBOARD_LL,KeyProc,::AfxGetApp()->m_hInstance,0);
if(hMyHook)
{
MessageBox("已经禁止使用ALT+F4键关闭程序!","信息提示",0);
}
}
|
上一篇: 今日一贴!驱动环境下的字符串输出笔记下一篇: 今日一贴!驱动环境下的字符串拼接!(1)
|