// 窗口句柄 热键消息ID 修正标识 键码
if(RegisterHotKey(this->GetSafeHwnd(),4001,nNtart2,nNtart)==0)
{
AfxMessageBox("热键注册失败");
}
UnregisterHotKey(this->GetSafeHwnd(),4001); // 窗口句柄 热键消息ID
添加:重写->PreTranslateMessage
PreTranslateMessage(MSG* pMsg)
{
if(pMsg->message==WM_HOTKEY)
{
if(pMsg->wParam==4001)
{
//....处理热键
return TRUE;//返回这条消息被处理
}
}
return CDialog::PreTranslateMessage(pMsg);//如果没处理交给父类处理
}