mfc-MFC界面按钮的颜色变换

问题描述

MFC界面按钮的颜色变换

我需要在一个按钮上面添加两张图片,点击按钮后A图片显示,B图片隐藏。再点击的话Bt图片显示,A图片隐藏。
或者放两个按钮A.B,点击一个隐藏一个显示。

而且可以在一个编辑框内显示被点击的是第几组。

解决方案

mfc 按钮 实现多个界面跳转
MFC图形按钮/自定义颜色
给mfc中按钮设置背景颜色

解决方案二:

重写CButton类,派生类中添加处理DrawItem虚函数,MSDN中有段例子代码,自己修改一下,派生类中定义一个CBitmap[2],加载两张bmp图片,然后自己贴图。

时间: 2024-08-30 05:12:06

mfc-MFC界面按钮的颜色变换的相关文章

vc60-VC(MFC)串口调试界面添加一个按钮控制两种颜色变换的指示灯。谢谢!!!

问题描述 VC(MFC)串口调试界面添加一个按钮控制两种颜色变换的指示灯.谢谢!!! 用MFC做出来一个只能发送和接受的界面之后,需要添加一个或两个按钮控制两种颜色变换.请问是指示灯吗?代码怎么写?谢谢. 解决方案 直接放一个static控件,准备两个图片,一个红灯一个绿灯 直接画http://blog.csdn.net/lujianfeiccie2009/article/details/7281996 当然,也可以不用先准备图片,而直接通过画圆.填充绘制出灯.

人脸检测-下载的mfc程序如何更改界面按钮。急求!

问题描述 下载的mfc程序如何更改界面按钮.急求! 2C 在做车辆识别的研究,下载了一个人脸检测的程序,不知道如何把工具栏的"人脸检测"修改成"车辆检测"有会的大神,希望帮忙解答. 解决方案 直接看代码,查找对应修改不就行了 或者你到RC对应修改菜单就行了 解决方案二: 如果有源代码,直接修改:如果没有源代码,可以考虑使用资源修改器等工具,改一个字符串还是很简单的. 解决方案三: 好像是在工程资源视图下可以改正 解决方案四: 打开资源,找到菜单,里面可以直接修改 解

mfc 界面 控件-mfc的界面设计和控件使用问题

问题描述 mfc的界面设计和控件使用问题 现在有多个指标,并且每个指标的评分规则都有多行.如果全部显示在一个界面上会很拥挤,如何实现当我点击一个图标时,会出现一个下拉框,显示相应指标的全部评分规则?求各位高手指点! 解决方案 这需要自定义控件,在MFC中可以参考Subclassing子类化技术,其实就是拦截事件消息,自己响应,而不是采用系统的默认行为.你可以在控件之中包含下拉框数据结构,然后重写单击事件,控制下拉框的显示/隐藏.www.codeproject.com网站创始人写了个开源的Ulti

急求:如何将vs的一个已经写好的mfc含有界面的主程序封装成mfcdll,供其他程序调用?

问题描述 急求:如何将vs的一个已经写好的mfc含有界面的主程序封装成mfcdll,供其他程序调用? 两个项目同时进行,一个是3d,一个是2d,现在需要把两个合在一起,需要把3d的mfc项目封装成dll供2d的mfc调用. 解决方案 一个完整的程序封装成dll是一个复杂的事情,尤其是你的程序使用了mfc框架,并且有大量的全局变量.你的团队要有足够的资源去做这件事情,它不亚于从头开发. 如果你们没有足够的资源,最好还是采用进程通讯和进程调用的方法,避免源代码的大改. 解决方案二: 直接利用VS的工

教程-MFC中界面美化与皮肤制作

问题描述 MFC中界面美化与皮肤制作 现在只会用MFC编写一些小程序,但界面一直都是默认的那种,顶多就能换个对话框背景,想要作一些界面比较好看的程序,请大神给一些教程,之前在网上查的用skinsharp和SHEditor,但也不是太懂 解决方案 Windows UI 框架 解决方案二: MFC从入门到精通 你学这个之前必须得了解计算机系统消息的处理机制 会很有帮助

mfc如何用按钮打开新的对话框

问题描述 mfc如何用按钮打开新的对话框 想通过单击按钮打开新的对话框.不要原来的对话框.求教我该如何写代码 解决方案 你在按键的处理中,定义一个新窗体的变量,然后调用此变量对应的方法显示窗体即可.以前的窗体,是需要关闭或隐藏,也需要你来处理 解决方案二: 你在按键的处理中,定义一个新窗体的变量,然后调用此变量对应的方法显示窗体即可. 解决方案三: 首先在资源视图里面添加一个新的dlg对话框,然后给这个对话框添加一个类,之后在之前的按钮所在的文件里添加这个心的对话框对应的头文件,然后创建这个新的

vtk-请问已完成的VTK要怎么和MFC的界面结合起来

问题描述 请问已完成的VTK要怎么和MFC的界面结合起来 要用MFC的界面 请问该怎么导入VTK的三维图进MFC 已经搭建过基于对话框的VTK程序 谢谢 解决方案 http://www.docin.com/p-715055472.htmlhttp://wenku.baidu.com/link?url=4OMF9lcdM8EOjGGMC4kcqANUwrSz6qcrB18xuMcbQz81bF9IlJfmRcjoB8vMSr9cqTTFdvZ7UNAdPnh1lF5XDaGURQmQm7L1RRF

mfc-关于MFC ribbon界面全屏的问题

问题描述 关于MFC ribbon界面全屏的问题 想实现ribbon界面全屏,代码: void CMainFrame::FullScreenModeOn() { m_wndRibbonBar.ShowWindow(SW_HIDE);//隐藏工具栏 m_wndStatusBar.ShowWindow(SW_HIDE);//隐藏状态栏 //隐藏菜单栏 SetMenu(NULL); // 保存以前的位置信息 GetWindowRect(&m_mainRect); // 去除主窗口的标题 LONG st

vc++-在mfc中添加按钮,怎么可以实现按钮按下和弹起两个功能

问题描述 在mfc中添加按钮,怎么可以实现按钮按下和弹起两个功能 也就是按钮按下为启动,但不会自己弹起,再按一遍按钮弹起,停止.大神求详细点,接触VC++时间不长 解决方案 标准MFC 按钮控件不支持这个 不过你不一定要按钮不可弹起,可以修改按钮上面的文字,比如开始显示"启动",按下以后变成"结束" 解决方案二: 你用Button的BS_CHECKBOX来模拟即可.自绘CButton 解决方案三: [MFC]按钮提示功能的实现MFC添加一个按钮,实现浏览功能 解决方