MFC怎样设置编辑框响应键盘啊?我做了个计算器,将编辑框禁止了,又想能用键盘输入,怎么办呀?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MFC怎样设置编辑框响应键盘啊?我做了个计算器,将编辑框禁止了,又想能用键盘输入,怎么办呀?相关的知识,希望对你有一定的参考价值。

刚开始是可以用键盘输入的,但输入前总要点编辑框才可以输入,我想数据总是在最后位置输入,所以就禁用了编辑框,我是菜鸟,可不可以通过设置控件属性或者关联就可以完成的啊!!谢谢!

参考技术A 既然已经禁止了.就没法获得焦点,无法响应事件,换个思路.在窗体收到WM_CHAR消息时操作.重写窗体的OnChar事件就可以了嘛. 这样只要窗体是激活的窗体,就可以用键盘输入,还省去了你要输入还必须点编辑框 参考技术B GetDlgItem(IDC_EDIT1)->SetFocus();
将编辑框设为焦点本回答被提问者采纳
参考技术C nChar! 参考技术D 将编辑框禁止了? 是个什么概念! 禁止接收消息么 ?
不知道 LZ 能不能看懂汇编代码, 我有个汇编版本的计算器, 自己写的, 支持小键盘操作

mfc中如何设置编辑框\按钮的外观

因为设置了背景图片,默认的外观很不协调。如何将编辑框\按钮等控件的外观也改变?

建议重写按钮和编辑框类,重写绘制函数就好了。这样按钮和编辑框的外观就都由自己来绘制了。有背景的话,还可以把编辑框弄成透明的。 参考技术A 自绘编辑框或者按扭!还有种方法就是重载对话框的OnCtrlColor函数,里面判断type是编辑框,就自己绘下!

以上是关于MFC怎样设置编辑框响应键盘啊?我做了个计算器,将编辑框禁止了,又想能用键盘输入,怎么办呀?的主要内容,如果未能解决你的问题,请参考以下文章

MFC编辑框数据实时更新问题!!求解答!!!

求助关于MFC的拖拽消息

MFC 使用CreateEx创建了一个编辑框之后,如何动态响应编辑框的值变化?

求MFC高人 MFC中怎么样设置字体颜色

MFC中怎样实现组合框显示下拉列表啊?

急!MFC中给一个对话框的不同编辑框关联变量后如何获得多个不同变量的值进行计算处理?????