社区
界面
帖子详情
请问怎么样给mfc的button控件添加背景图片
悟影
2006-05-29 04:08:06
请问怎么样才能给mfc的button控件添加背景图片呢??
请高手指点一下,有必要的话就劳驾给点代码吧!谢谢!!
...全文
1071
7
打赏
收藏
请问怎么样给mfc的button控件添加背景图片
请问怎么样才能给mfc的button控件添加背景图片呢?? 请高手指点一下,有必要的话就劳驾给点代码吧!谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小男孩与胖子
2010-06-05
打赏
举报
回复
为什么我用了就没有效果呢?我就是按照要求弄得,但是结果是控件上面的字没有了,而图片也没有加载进去。
吃狼的豆腐
2006-06-12
打赏
举报
回复
mark上
以后用的时候好找
shg104
2006-06-12
打赏
举报
回复
先将Button的Styles设置为owner draw,再在OnInitDialog中加入代码:
((CBitmapButton *)GetDlgItem(IDC_BUTTON1))->LoadBitmaps(IDB_BITMAP)
vinep
2006-05-30
打赏
举报
回复
可以重写一个类继承自CButton, 然后重写它的DrawItem方法。如下:
void CButtonP::DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct)
{
UINT ustyle = DFCS_BUTTONPUSH;
lpDrawItemStruct->CtlType = ustyle;
::DrawFrameControl(lpDrawItemStruct->hDC, &lpDrawItemStruct->rcItem, DFC_BUTTON, ustyle);
HINSTANCE hinst;
HICON icon = LoadIcon(hinst, MAKEINTRESOURCE(IDI_ICON1));
::DrawIcon(lpDrawItemStruct->hDC, 0, 0, icon);
}
KeSummer
2006-05-30
打赏
举报
回复
设置为位图按钮,记住要设置按钮的自绘属性.
mynamelj
2006-05-29
打赏
举报
回复
CBitmapButton
MFC
中修改
Button
控件
字体、字体大小、背景色、
背景图片
修改
MFC
中
Button
控件
控件
字体、字体大小、背景色、
背景图片
,主要方法采用需要通过
button
类派生My
button
类,然后重载其中DrawItem函数
MFC
在ListCtrl中加入
Button
MFC
在ListCtrl中加入
Button
,一个不错的功能。
鸡啄米:VS2010-
MFC
编程入门教程(1-55).docx
一、VS2010/
MFC
编程入门教程之目录 第一部分:VS2010/
MFC
开发环境 VS2010/
MFC
编程入门之前言 VS2010/
MFC
编程入门之一(VS2010与MSDN安装过程图解) 第二部分:VS2010/
MFC
应用程序框架 VS2010/
MFC
编程入门之二(利用
MFC
向导生成单文档应用程序框架) VS2010/
MFC
编程入门之三(VS2010应用程序工程中文件的组成结构) VS2010/
MFC
编程入门之四(
MFC
应用程序框架分析) VS2010/
MFC
编程入门之五(
MFC
消息映射机制概述) 第三部分:对话框 VS2010/
MFC
编程入门之六(对话框:创建对话框模板和修改对话框属性) VS2010/
MFC
编程入门之七(对话框:为对话框
添加
控件
) VS2010/
MFC
编程入门之八(对话框:创建对话框类和
添加
控件
变量) VS2010/
MFC
编程入门之九(对话框:为
控件
添加
消息处理函数) VS2010/
MFC
编程入门之十(对话框:设置对话框
控件
的Tab顺序) VS2010/
MFC
编程入门之十一(对话框:模态对话框及其弹出过程) VS2010/
MFC
编程入门之十二(对话框:非模态对话框的创建及显示) VS2010/
MFC
编程入门之十三(对话框:属性页对话框及相关类的介绍) VS2010/
MFC
编程入门之十四(对话框:向导对话框的创建及显示) VS2010/
MFC
编程入门之十五(对话框:一般属性页对话框的创建及显示) VS2010/
MFC
编程入门之十六(对话框:消息对话框) VS2010/
MFC
编程入门之十七(对话框:文件对话框) VS2010/
MFC
编程入门之十八(对话框:字体对话框) VS2010/
MFC
编程入门之十九(对话框:颜色对话框) 第四部分:常用
控件
VS2010/
MFC
编程入门之二十(常用
控件
:静态文本框) VS2010/
MFC
编程入门之二十一(常用
控件
:编辑框Edit Control) VS2010/
MFC
编程入门之二十二(常用
控件
:按钮
控件
Button
、Radio
Button
和Check Box) VS2010/
MFC
编程入门之二十三(常用
控件
:按钮
控件
的编程实例) VS2010/
MFC
编程入门之二十四(常用
控件
:列表框
控件
ListBox) VS2010/
MFC
编程入门之二十五(常用
控件
:组合框
控件
Combo Box) VS2010/
MFC
编程入门之二十六(常用
控件
:滚动条
控件
Scroll Bar) VS2010/
MFC
编程入门之二十七(常用
控件
:图片
控件
Picture Control) VS2010/
MFC
编程入门之二十八(常用
控件
:列表视图
控件
List Control 上) VS2010/
MFC
编程入门之二十九(常用
控件
:列表视图
控件
List Control 下) VS2010/
MFC
编程入门之三十(常用
控件
:树形
控件
Tree Control 上) VS2010/
MFC
编程入门之三十一(常用
控件
:树形
控件
Tree Control 下) VS2010/
MFC
编程入门之三十二(常用
控件
:标签
控件
Tab Control 上) VS2010/
MFC
编程入门之三十三(常用
控件
:标签
控件
Tab Control 下) 第五部分:菜单、工具栏与状态栏 VS2010/
MFC
编程入门之三十四(菜单:VS2010菜单资源详解) VS2010/
MFC
编程入门之三十五(菜单:菜单及CMenu类的使用) VS2010/
MFC
编程入门之三十六(工具栏:工具栏资源及CToolBar类) VS2010/
MFC
编程入门之三十七(工具栏:工具栏的创建、停靠与使用) VS2010/
MFC
编程入门之三十八(状态栏的使用详解) 第六部分:文档、视图和框架 VS2010/
MFC
编程入门之三十九(文档、视图和框架:概述) VS2010/
MFC
编程入门之四十(文档、视图和框架:各对象之间的关系) VS2010/
MFC
编程入门之四十一(文档、视图和框架:分割窗口) 第七部分:
MFC
常用类 VS2010/
MFC
编程入门之四十二(
MFC
常用类:CString类) VS2010/
MFC
编程入门之四十三(
MFC
常用类:CTime类和CTimeSpan类) VS2010/
MFC
编程入门之四十四(
MFC
常用类:定时器Timer) VS2010/
MFC
编程入门之四十五(
MFC
常用类:CFile文件操作类) VS2010/
MFC
编程入门之四十六(
MFC
常用类:
MFC
异常处理) 第八部分:字体和文本输出 VS2010/
MFC
编程入门之四十七(字体和文本输出:CFont字体类) VS2010/
MFC
编程入门之四十八(字体和文本输出:文本输出) 第九部分:图形图像 VS2010/
MFC
编程入门之四十九(图形图像:CDC类及其屏幕绘图函数) VS2010/
MFC
编程入门之五十(图形图像:GDI对象之画笔CPen) VS2010/
MFC
编程入门之五十一(图形图像:GDI对象之画刷CBrush) 第十部分:Ribbon界面开发 VS2010/
MFC
编程入门之五十二(Ribbon界面开发:创建Ribbon样式的应用程序框架) VS2010/
MFC
编程入门之五十三(Ribbon界面开发:为Ribbon Bar
添加
控件
) VS2010/
MFC
编程入门之五十四(Ribbon界面开发:使用更多
控件
并为
控件
添加
消息处理函数) 本文来源于鸡啄米 http://www.jizhuomi.com/ , 原文地址:http://www.jizhuomi.com/software/257.html
VS2010-
MFC
编程入门
VS2010-
MFC
编程入门之前言-软件开发-鸡啄米 VS2010-
MFC
编程入门之二(利用
MFC
向导生成单文档应用程序框架)-软件开发-鸡啄米 VS2010-
MFC
编程入门之三(VS2010应用程序工程中文件的组成结构)鸡啄米 VS2010-
MFC
编程入门之四(
MFC
应用程序框架分析)-软件开发-鸡啄米 VS2010-
MFC
编程入门之五(
MFC
消息映射机制概述)-软件开发-鸡啄米 VS2010-
MFC
编程入门之六(对话框:创建对话框模板和修改对话框属性)鸡啄米 VS2010-
MFC
编程入门之七(对话框:为对话框
添加
控件
)-软件开发-鸡啄米 VS2010-
MFC
编程入门之八(对话框:创建对话框类和
添加
控件
变量) VS2010-
MFC
编程入门之九(对话框:为
控件
添加
消息处理函数)-软件开发-鸡啄米 VS2010-
MFC
编程入门之十(对话框:设置对话框
控件
的Tab顺序)-软件开发-鸡啄米 VS2010-
MFC
编程入门之十一(对话框:模态对话框及其弹出过程)-软件开发-鸡啄米 VS2010-
MFC
编程入门之十二(对话框:非模态对话框的创建及显示)-软件开发-鸡啄米 VS2010-
MFC
编程入门之十三(对话框:属性页对话框及相关类的介绍)-软件开发-鸡啄米 VS2010-
MFC
编程入门之十四(对话框:向导对话框的创建及显示)-软件开发-鸡啄米 VS2010-
MFC
编程入门之十五(对话框:一般属性页对话框的创建及显示)-软件开发-鸡啄米 VS2010-
MFC
编程入门之十六(对话框:消息对话框)-软件开发-鸡啄米 VS2010-
MFC
编程入门之十七(对话框:文件对话框)-软件开发-鸡啄米 VS2010-
MFC
编程入门之十八(对话框:字体对话框)-软件开发-鸡啄米 VS2010-
MFC
编程入门之十九(对话框:颜色对话框)-软件开发-鸡啄米 VS2010-
MFC
编程入门之二十(常用
控件
:静态文本框)-软件开发-鸡啄米 VS2010-
MFC
编程入门之二十一(常用
控件
:编辑框Edit Control)-软件开发-鸡啄米 VS2010-
MFC
编程入门之二十二(常用
控件
:按钮
控件
Button
、Radio
Button
和Check Box)-软件开发-鸡啄米 VS2010-
MFC
编程入门之二十三(常用
控件
:按钮
控件
的编程实例)-软件开发-鸡啄米 VS2010-
MFC
编程入门之二十四(常用
控件
:列表框
控件
ListBox)-软件开发-鸡啄米 VS2010-
MFC
编程入门之二十五(常用
控件
:组合框
控件
Combo Box)-软件开发-鸡啄米 VS2010-
MFC
编程入门之二十六(常用
控件
:滚动条
控件
Scroll Bar)-软件开发-鸡啄米 VS2010-
MFC
编程入门之二十七(常用
控件
:图片
控件
Picture Control)-软件开发-鸡啄米 VS2010-
MFC
编程入门之二十八(常用
控件
:列表视图
控件
List Control 上)-软件开发-鸡啄米 VS2010-
MFC
编程入门之二十九(常用
控件
:列表视图
控件
List Control 下)-软件开发-鸡啄米 VS2010-
MFC
编程入门之三十(常用
控件
:树形
控件
Tree Control 上)-软件开发-鸡啄米 VS2010-
MFC
编程入门之三十一(常用
控件
:树形
控件
Tree Control 下)-软件开发-鸡啄米 VS2010-
MFC
编程入门之三十二(常用
控件
:标签
控件
Tab Control 上)-软件开发-鸡啄米 VS2010-
MFC
编程入门之三十三(常用
控件
:标签
控件
Tab Control 下)-软件开发-鸡啄米
MFC
DirectUI
分享一个界面库。 包括: 图像部分:由于效率原因没有使用GDI+,使用GDI来完成处理BMP,PNG,JPG等图片格式,这部分主要代码来自Codejock Xtreme Toolkit界面库。
MFC
绝大部分的标准
控件
自绘:完美的标题栏重绘(window),
button
,combo,dialog,edit,list,menu,msgbox,progress,richedit,scroll,slider,splitter,static,tab,tree。 DirectUI:包含一些常用
控件
button
, checkbox, groupbox, label, progress, radiobox, slider等,可以通过XML来解析
控件
,此DUI没有实现布局,我自己是通过窗口来布局的。 一个TEST工程和一个gamelobby.exe(无源码,用此界面库实现)。
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章