2.在XXXDlg.h文件中添加 HACCEL hAccel 變量;同時定義一個 BOOL PreTranslateMessage(MSG* pMsg)函數。
3.在xxxDlg.cpp文件中的::OnInitDialog()添加代碼:hAccel =::LoadAccelerators(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_ACCELERATOR));
4.在xxxDlg.cpp文件中編寫 BOOL PreTranslateMessage(MSG* pMsg)函數,內容如下
BOOL xxxDlg::PreTranslateMessage(MSG* pMsg)
{
if(::TranslateAccelerator(GetSafeHwnd(),hAccel,pMsg))
return TRUE;
}