想用check box模拟一个有两个位置的开关,按下弹起时可以使静态文本框变换显示的文字,网上没找到相关教程(基础薄弱求详解)
1条回答 默认 最新
关注 1、这个应该就是check box 点击的时候调用对应函数
2、在函数里面来执行对静态文本框的文本进行修改就可以了吧这是一个同步修改文本颜色的代码,不知道是否对你有帮助
需要根据你自己需求修改成改成对应文字。case WM_CTLCOLORSTATIC : { HDC hdc = (HDC)wParam; HWND hWnd = (HWND)IParam; if(hWnd == hCheckBox) { SetBkMode(hdc,TRANSPARENT); SetTextColor(hdc,RGB(0,255,0)); return (LRESULT)hBrush; } } break;
至于checkbox点击按下、点击弹起这个功能,之前有人已经给了解决的方法:
1、标准MFC 按钮控件不支持这个
不过你不一定要按钮不可弹起,可以修改按钮上面的文字,比如开始显示“启动”,按下以后变成“结束”2、当然,checkbox不设置成pushbutton样式也一样,但是不会有按钮的效果,而是一个小方块打钩的效果。设置了pushbutton样式,就是按钮按下、弹起了。
在mfc中添加按钮,怎么可以实现按钮按下和弹起两个功能-编程语言-CSDN问答 CSDN问答为您找到在mfc中添加按钮,怎么可以实现按钮按下和弹起两个功能相关问题答案,如果想了解更多关于在mfc中添加按钮,怎么可以实现按钮按下和弹起两个功能 c++、mfc 技术问题等相关问答,请访问CSDN问答。 https://ask.csdn.net/questions/195713?spm=1005.2026.3001.5635&utm_medium=distribute.pc_relevant_ask_down.none-task-ask-2~default~OPENSEARCH~Rate-1-195713-ask-7718478.pc_feed_download_top3ask&depth_1-utm_source=distribute.pc_relevant_ask_down.none-task-ask-2~default~OPENSEARCH~Rate-1-195713-ask-7718478.pc_feed_download_top3ask
如有问题及时沟通
解决 无用评论 打赏 举报
悬赏问题
- ¥15 软件工程用例图的建立(相关搜索:软件工程用例图|画图)
- ¥15 如何在arcgis中导出拓扑关系表
- ¥15 处理数据集文本挖掘代码
- ¥15 matlab2017
- ¥15 在vxWorks下TCP/IP编程,总是connect()报错,连接服务器失败: errno = 0x41
- ¥15 AnolisOs7.9如何安装 Qt_5.14.2的运行库
- ¥20 求:怎么实现qt与pcie通信
- ¥50 前后端数据顺序不一致问题,如何解决?(相关搜索:数据结构)
- ¥15 基于蒙特卡罗法的中介效应点估计代码
- ¥15 罗技G293和UE5.3