///
//注册系统热键(新建一个MFC对话框名为HotKey
//
///
///
// 1 在头文件中增加消息响应函数原型声明
//在afx_msg的后面添加
//
afx_msg LRESULT OnHotKey(WPARAM wParam,LPARAM lParam);
///
// 2 在源文件(.cpp)中增加消息映射
//在AFX_MSG_MAP的后面添加
//
ON_MESSAGE(WM_HOTKEY,OnHotKey)
///
// 3 为源文件(.cpp)增加两个消息OnCreate(),OnDestroy()
//
///
// 4 向系统登记热键 (在OnCreate()函数中添加)
//
RegisterHotKey(m_hWnd,1001,MOD_CONTROL | MOD_SHIFT | MOD_ALT,VK_F8);
//或者
//RegisterHotKey(m_hWnd,1002,MOD_CONTROL | MOD_SHIFT | MOD_ALT,'A');
//RegisterHotKey(m_hWnd,1003,MOD_CONTROL | MOD_SHIFT | MOD_ALT,'a');
///
// 5 卸载热键 (在OnDestroy()函数中添加)
//
UnregisterHotKey(m_hWnd,1001);
///
// 6 OnHotKey()消息实现代码
//
LRESULT CHotKeyDlg::OnHotKey(WPARAM wParam,LPARAM lParam)
{
if(wParam==1001)
{
CWnd::SetForegroundWindow();
return 0;
}
//在这里增加你想要的代码
}