键盘的消息可以捕捉键盘输入啊。比如有键按下会产生WM_KEYDOWN消息。
这时只要判断参数wParam=什么键值,就可判断是什么按键了。至于键的
抬起WM_KEYUP等都与这个类似。象你提的回车,只要判断wParam==VK_ENTER
即可。
这时只要判断参数wParam=什么键值,就可判断是什么按键了。至于键的
抬起WM_KEYUP等都与这个类似。象你提的回车,只要判断wParam==VK_ENTER
即可。
解决方案 »
- 枚举 Async File Reader 的output pins失败!
- vc6.0程序打包问题
- VC中控件如何插入到工程的简单问题!
- 求托盘程序
- 怎样才能让不同的控件响应事件对应同一函数?
- vc调IE控件实现定制浏览器,怎么去掉javascipt脚本调试功能
- 我想在对话框应用程序中打开对话框后,自动关闭对话框,但这段代码没有实现我的要求
- 当出现Link连接错误时,如何确定缺少什么头文件或库文件??
- 请大家谈谈URL嗅探器的编程思路。
- 放分啦!请问如何将CTime,等特殊类型的字段格式化成字符串?在线等待!!!
- 谢谢,请问如何在一个应用程序最小化后,把它的图标放在WINDOW底部工具栏的右下角上?
- 请愿意翻译DirectX 8 SDK 的朋友和我联系
{
// TODO: Add your specialized code here and/or call the base class
if(pMsg->message==WM_KEYDOWN){
AfxMessageBox("ff");
}
return CDialog::PreTranslateMessage(pMsg);
}举一反三会吧。
具体参数查msdn
{
// TODO: Add your specialized code here and/or call the base class
if(pMsg->message==WM_KEYDOWN)
{
switch(int(pMsg->iParam))
case VK_RETURN:
}
return CDialog::PreTranslateMessage(pMsg);
}
给我分