//在最開始的地方注冊快捷鍵 //第一個參數(shù)是設(shè)置哪個窗口接收快捷鍵 //第二個參數(shù)是代號,唯一的最好用GlobalAddAtom()函數(shù)得到一個值 //第三個參數(shù)是特殊按鍵有MOD_CONTROL、MOD_SHIFT、MOD_ALT、MOD_WIN //第四個參數(shù)是快捷鍵最好大小的ASCII碼UINT型 ::RegisterHotKey(GetSafeHwnd(), 0X4736, MOD_CONTROL|MOD_SHIFT, g_HotKey); //在窗口的PreTranslateMessage事件中添加檢測代碼 BOOL CHotDlg::PreTranslateMessage(MSG* pMsg) { // TODO: Add your specialized code here and/or call the base class if (pMsg->message == WM_HOTKEY && pMsg->wParam == 0X4736) { //要執(zhí)行的功能 } return CDialog::PreTranslateMessage(pMsg); } //退出的時候卸載注冊 UnregisterHotKey(GetSafeHwnd(), 0X4736);