空格选中checkbox不是VC自带的功能吗
解决方案 »
- 发送结构体问题
- 编译成exe的程序能直接改成编译成dll的程序吗?
- 如何在Browseinfo生成的“浏览文件夹”中添加一个“包括子目录”的复选框
- VC裏,怎麼調出局域網的“本地連接”的“屬性”窗口?
- 在CFormView里如何让worker线程与UI交互
- VC6中中文控件编译后,执行程序,控件上的中文显示为乱码,为什么?
- 怎么在一个分裂视图的CEditView里显示文本呀(没有CDocument支持)
- ××××××××××外行来这里请教一个问题××××××××××
- 请问正在上海工作的朋友,上海有哪些感觉比较好的软件公司???????????????
- 如果有了其它某个程序的句柄,那么如何隐藏这个程序?
- 关于WM_GETTEXT消息
- TeeChart设置图例大小,修改横轴刻度。(MFC)
if(pMsg->message == WM_KEYDOWN && pMsg->wParam == VK_SPACE)
return TRUE;
1.从CButton派生一个新类CMyCheck
在新类中添加消息映射
PreTranslateMessage中
if(pMsg->message == WM_KEYDOWN && pMsg->wParam == VK_SPACE)
return TRUE;2.复选框建立CButton变量
包含CmyCheck头文件
将CButton改为CMyCheck注:这样做可以仅使复选框取消空格选中的功能,不影响其他控件的空格功能。
在CheckBox点右键选 ClassWizard(类向导) 建立Control类型CButton成员变量。
将CButton改为CMyCheck