C/C++技巧
+ -

WIN32中窗口屏蔽ALT+F4

2024-07-17 2 0

拦截系统消息

WM_SYSKEYDOWN

判断虚拟键是否是F4

VK_F4

返回值

屏蔽返回0
不屏蔽返回默认出窗口过程

if (uMsg == WM_SYSKEYDOWN)
{
    if (wParam == VK_F4)
    {
            bHandled = TRUE;
            CMainFrame* pMainFrame = nkGetMainFrame<CMainFrame>();

            pMainFrame->Close();
            return 0;
     }
}
return xxx::defWndProc(uMsg, wParam, lParam, bHandled);

0 篇笔记 写笔记

WIN32中窗口屏蔽ALT+F4
拦截系统消息WM_SYSKEYDOWN判断虚拟键是否是F4VK_F4返回值屏蔽返回0不屏蔽返回默认出窗口过程if (uMsg == WM_SYSKEYDOWN){ if (wParam == VK_F4) { bHandled = TRUE; ......
作者信息
nakkler
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!