BOOL CXXXDlg :: PreTranslateMessage(MSG * pMsg)
{ // TODO:ここに特殊なコードを追加するか、基本クラスを呼び出す if(pMsg-> message == WM_KEYDOWN) { if(pMsg-> wParam == VK_RETURN) {
//キャリッジリターンを取得した後、フォーカスが配置されている入力ボックスのID
CWnd * pWnd = GetFocus();
int nId = pWnd-> GetDlgCtrlID();
//入力ボックスのフォーカスを終了します
GetDlgItem(nId)-> PostMessage(WM_KILLFOCUS、0、0);
return TRUE;
}
}
return CDialog :: PreTranslateMessage(pMsg);
}