1. ::RegisterHotKey(m_hWnd,199,MOD_ALT,'X'); //註冊熱鍵ALT+X
可在窗口初始化時實現
2.消息響應
1)響應函數聲明
afx_msg LRESULT OnHotKey(WPARAM wp,LPARAM lp);
2)消息映射:
BEGIN_MESSAGE_MAP(CTestDlg, CDialog)
ON_MESSAGE(WM_HOTKEY,OnHotKey)
END_MESSAGE_MAP()
3.函數實現
LRESULT CTestDlg::OnHotKey(WPARAM wp,LPARAM lp)//熱鍵
{
if(wp==199)
{
if(IsWindowVisible())
ShowWindow(SW_HIDE);
else
// ShowWindow(SW_SHOWNORMAL);
ShowWindow(SW_SHOW);
}
return 1;
}