社区
界面
帖子详情
利用MFC更改工具条上按钮图像的问题。
warmyellow
2009-05-03 07:53:52
如何利用MFC更改工具条上的按钮的图标,实现你点一下那个按钮就使得该按钮自动换图标。
...全文
117
8
打赏
收藏
利用MFC更改工具条上按钮图像的问题。
如何利用MFC更改工具条上的按钮的图标,实现你点一下那个按钮就使得该按钮自动换图标。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ToCpp
2009-05-03
打赏
举报
回复
可以使用CustomDraw
wonaixiaogang
2009-05-03
打赏
举报
回复
[Quote=引用 4 楼 biweilun 的回复:]
void SetButtonInfo( int nIndex, UINT nID, UINT nStyle, int iImage );
最后一个参数是图标的ID。
用这个就能更改图标,在cxxtoolbar:: onlbuttondown(...)中进行处理
[/Quote]
最后一个参数不是位图ID,而是位图索引值,以0开始。
[Quote=引用 6 楼 warmyellow 的回复:]
UINT nStyle这个风格是最一般的风格是什么 FLAT BUTTON 还是something other
[/Quote]
是 TBBS_BUTTON
想要动态实现换图标,需要多加载几个备份图标在工具栏位图的最后面。然后使用SetButtonInfo就可以实现了。
warmyellow
2009-05-03
打赏
举报
回复
UINT nStyle这个风格是最一般的风格是什么 FLAT BUTTON 还是something other
warmyellow
2009-05-03
打赏
举报
回复
[Quote=引用 4 楼 biweilun 的回复:]
void SetButtonInfo( int nIndex, UINT nID, UINT nStyle, int iImage );
最后一个参数是图标的ID。
用这个就能更改图标,在cxxtoolbar:: onlbuttondown(...)中进行处理
[/Quote]
那个最后一个参数是一张位图么 IDB_XXX的那种 还是TOOLBAR的默认BMP,网速回,回答好了分全给
biweilun
2009-05-03
打赏
举报
回复
void SetButtonInfo( int nIndex, UINT nID, UINT nStyle, int iImage );
最后一个参数是图标的ID。
用这个就能更改图标,在cxxtoolbar:: onlbuttondown(...)中进行处理
warmyellow
2009-05-03
打赏
举报
回复
顺便问一下TBBUTTONINFO怎么用 自己换图片
warmyellow
2009-05-03
打赏
举报
回复
我可要该toolbar的图标啊 动态的
litomboy
2009-05-03
打赏
举报
回复
应该是触发KEYDOWN事件吧!!
MFC
编程入门教程55篇完整版.pdf
VS2010/
MFC
编程入门之二(
利用
MFC
向导生成单文档应用程序框架) VS2010/
MFC
编程入门之三(VS2010 应用程序工程中文件的组成结构) VS2010/
MFC
编程入门之四(
MFC
应用程序框架分析) VS2010/
MFC
编程入门之五...
鸡啄米:VS2010-
MFC
编程入门教程(1-55).docx
VS2010/
MFC
编程入门之二(
利用
MFC
向导生成单文档应用程序框架) VS2010/
MFC
编程入门之三(VS2010应用程序工程中文件的组成结构) VS2010/
MFC
编程入门之四(
MFC
应用程序框架分析) VS2010/
MFC
编程入门之五(
MFC
...
利用
OpenCV和
MFC
对话框建设一个有滑动条控制的播放器源代码
slider控件、Picture控件、打开
按钮
、播放
按钮
、暂停
按钮
、停止
按钮
// 2. 实现视频的加载、播放、暂停、停止,以及通过滑动条进行视频播放进度的控制 //////////////////////////////////////////////////////////...
C++
MFC
教程
|------ 1.3
利用
Visual C++/
MFC
开发Windows程序的优势 |------ 1.4
利用
MFC
进行开发的通用方法介绍 |------ 1.5
MFC
中常用类,宏,函数介绍 +-- 第二章 图形输出 |------ 2.1 和GUI有关的各种对象 |------ 2.2 在...
Visual C++高级界面特效制作百例
实例77 具有下拉
按钮
的工具栏 实例78 工具栏中的列表框 实例79 各种颜色和大小的工具栏 实例80 气球式提示窗口 第21章 状态栏初级篇 实例81 改变状态栏的状态格 实例82 进度条中的文字 实例83 带声音的提示条...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章