主题:关于注册热键问题
RegisterHotKey(m_hWnd,1001,MOD_CONTROL|MOD_SHIFT,′A′); 登记热键:Ctrl+Shift+A
RegisterHotKey(m_hWnd,1002,MOD_CONTROL|MOD_SHIFT,′a′); 登记热键:Ctrl+Shift+a
LRESULT CExampleView::OnHotKey(WPARAM wParam,LPARAM lParam)
{
if (wParam== 1001||wParam= =1002)
CWnd::SetForegroundWindow();//使得被激活窗口出现在前景
MessageBox(″Hello,How do you do!″);
return 0;
}
程序运行完毕后解除热键释放系统资源:
UnRegisterHotKey(m_hWnd, 1001);
UnRegisterHotKey(m_hWnd, 1002);
怎么按都没有反应怎么办[em10]
RegisterHotKey(m_hWnd,1002,MOD_CONTROL|MOD_SHIFT,′a′); 登记热键:Ctrl+Shift+a
LRESULT CExampleView::OnHotKey(WPARAM wParam,LPARAM lParam)
{
if (wParam== 1001||wParam= =1002)
CWnd::SetForegroundWindow();//使得被激活窗口出现在前景
MessageBox(″Hello,How do you do!″);
return 0;
}
程序运行完毕后解除热键释放系统资源:
UnRegisterHotKey(m_hWnd, 1001);
UnRegisterHotKey(m_hWnd, 1002);
怎么按都没有反应怎么办[em10]