打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VC6.0++怎么改变软件界面的背景色和按钮图标的颜色。

VC6.0++怎么改变软件界面的背景色和按钮图标的颜色。

csraljryyyy11级分类: 软件被浏览210次2013.04.06

检举

采纳率:48%10级2013.04.07
1.改变对话框的背景色在C…App类中的InitInstance()里添加 SetDialogBkColor(RGB(0,192,0),RGB(0,0,0));2.改变按钮颜色和样式你就仅仅用VC++6.0提供的函数做出来的不好看,建议你去网上下载一个VC按钮类CButtonST ,这个类提供了很多按钮样式,用起来也不难。下载了类之后将它包含到你的工程里面,在类定义哪里定义按钮类的对象例如:CButtonST m_ChainLength; CButtonST m_insert; CButtonST m_del; CButtonST m_search; CButtonST m_print; CButtonST m_close;对象定义好了之后就对你的按钮和该对象关联起来在DoDataExchange(CDataExchange* pDX)函数下关联如下: DDX_Control(pDX, IDC_CHAINLENGTH, m_ChainLength); DDX_Control(pDX, IDC_INSERT, m_insert); DDX_Control(pDX, IDC_DEL, m_del); DDX_Control(pDX, IDC_SEARCH, m_search); DDX_Control(pDX, IDC_PRINT, m_print); DDX_Control(pDX, IDC_CLOSE, m_close);其中IDC_****代表的是你的按钮的ID,可以在那个按钮右键属性那可以见到关联好了之后就可以改变按钮样式了在OnInitDialog()里面添加 m_insert.SetIcon(IDI_INSERT);//给按钮添加图标 m_insert.OffsetColor(CButtonST::BTNST_COLOR_BK_IN, shBtnColor); m_insert.SetColor(CButtonST::BTNST_COLOR_BK_OUT, RGB(173,239,236));//鼠标离开时的颜色 m_insert.SetColor(CButtonST::BTNST_COLOR_BK_FOCUS, RGB(200,208,255));//获取焦点时的颜色 m_insert.SetTooltipText(_T("往链表里插入数值"));//鼠标在按钮上提示的文字这是我做出来的界面,详细的请参考CButtonST 用法,相信你能做出很美观的按钮来
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
MFC控件的外观编辑
使用classwizard时 出错
VC之控件篇(一)
MFC: 使用BtnST 制作自定义按键
CButtonST使用技巧(一)
VC++工具栏
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服