菜鸟求助

bobo928843007 2012-11-26 09:01:34
最近想了解MFC,做了个简单的计算器。界面如图
现在想实现按键盘的就等于按计算器的软键盘这么一个功能,如按小键盘的1,等于鼠标点击计算器的软键盘的1。不知怎么实现这个功能,求详解,最好附上代码。先谢谢
...全文
76 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
bobo928843007 2012-11-26
  • 打赏
  • 举报
回复
谢谢你们俩,通过你们的指引,我在百度一下终于实现了
great_kevin 2012-11-26
  • 打赏
  • 举报
回复
引用 1 楼 great_kevin 的回复:
代码不会上,这种东西不难,就是麻烦点,思路: 按键盘的就等于按计算器的软键盘:截获WM_CHAR消息,判断是按下的是哪个键,是否是你需要的数字。 最相近的代码就是:<Windows程序设计>(第五版)一书,第十一章,P419的十六进制计算器代码。里面有完整的键盘和鼠标接口
可能没说清楚,不是说不想上,是这么一个东西真正弄利索,还是需要一点时间,有点忙
Eleven 2012-11-26
  • 打赏
  • 举报
回复
过滤WM_KEYDOWN消息
great_kevin 2012-11-26
  • 打赏
  • 举报
回复
代码不会上,这种东西不难,就是麻烦点,思路: 按键盘的就等于按计算器的软键盘:截获WM_CHAR消息,判断是按下的是哪个键,是否是你需要的数字。 最相近的代码就是:<Windows程序设计>(第五版)一书,第十一章,P419的十六进制计算器代码。里面有完整的键盘和鼠标接口

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧