如何处理键盘响应? 我建了一个基于对话框的文档,我想让它响应键盘。在dlg类里我调用了onkeydown()函数,编译后,却不响应键盘。用debug执行是发现程序没进入函数onkeydown()。请各位大虾指教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 BOOL CDialogDlg::PreTranslateMessage(MSG* pMsg) { // TODO: Add your specialized code here and/or call the base class if((pMsg->message == WM_KEYDOWN) && (pMsg->wParam == VK_RETURN) MessageBox("回车键按下"); return CDialog::PreTranslateMessage(pMsg);} BOOL CXXDl::PreTranslateMessage(MSG* pMsg) { if(pMsg->message==WM_KEYDOWN) switch(pMsg->wParam) { case 'A': MessageBox("A"); break; case VK_RETURN: MessageBox("ENTER"); break; }..} duilib + opengl问题 如何屏蔽IE控件右键菜单的某个菜单项? 赚取积分 如何使右键弹出菜单里的一个弹出菜单变灰??急!!在线等!! win2003server在启动时提示找不到cp_936.nls文件 菜鸟提问 大哥 帮我啊?? 最新“MSDN”三张碟在那下载 同一局域网内两台win2000之间如何传文件? VC7.0 一个莫名其妙的问题!! 自定义类的消息处理?(难么?在线茫然中...) 为什么得不到正确的结果
{
// TODO: Add your specialized code here and/or call the base class
if((pMsg->message == WM_KEYDOWN) && (pMsg->wParam == VK_RETURN)
MessageBox("回车键按下"); return CDialog::PreTranslateMessage(pMsg);
}
{
if(pMsg->message==WM_KEYDOWN)
switch(pMsg->wParam)
{
case 'A':
MessageBox("A");
break;
case VK_RETURN:
MessageBox("ENTER");
break;
}
..
}