在窗口中注册热键,然后在窗口中接收热键。

vc++示例:

在cpp中增加(其中classname,baseclassname 为类名和基类名):

#define ID_WM_HOTKEY (0x1000)

BEGIN_MESSAGE_MAP(classname, baseclassname)

Win7怎么屏蔽altf4  第1张

ON_MESSAGE(WM_HOTKEY,OnHotKey)

END_MESSAGE_MAP()

LRESULT classname::OnHotKey(WPARAM wParam,LPARAM lParam)

{

return 1

Win7怎么屏蔽altf4  第2张

}

中.h中定义

afx_msg LRESULT OnHotKey(WPARAM wParam,LPARAM lParam)

在create窗口后

RegisterHotKey(m_hWnd,ID_WM_HOTKEY,MOD_ALT,VK_F4)

Win7怎么屏蔽altf4  第3张

在destroy窗口前

UnregisterHotKey(m_hWnd,ID_WM_HOTKEY)

搞定。