BOOL CHWDetectDlg::PreTranslateMessage(MSG* pMsg)
{
if (pMsg->message == WM_KEYDOWN && pMsg->wParam == VK_RETURN) {
<span style="white-space:pre"> </span>//回车自动触发
//开始自动格式化
OnBnClickedAuto();
return TRUE;
}
/* else if ((::GetAsyncKeyState(VK_CONTROL))
&& (::GetAsyncKeyState(VK_DELETE))){
OnBnClickedButtonDestroy();
return TRUE;
<span style="white-space:pre"> </span>//这种方式有点怪,只要按了一下delete,之后隔很久按一次ctrl也会触发
}
*/
else if (::GetAsyncKeyState(VK_CONTROL) && pMsg->message == WM_KEYDOWN && pMsg->wParam == VK_DELETE) {
//恢复出厂,这种方式比较好,要ctrl+delete同时按才会触发
OnBnClickedButtonDestroy();
return TRUE;
}