在Visual C++里如何动态地修改工具栏上的图标?

来源:百度知道 编辑:UC知道 时间:2024/06/30 06:17:26

关键代码:m_ToolBar.SetButtonInfo(m_ToolBar.CommandToIndex(ID_OPEN),ID_OPEN,TBBS_BUTTON,4);

ID_OPEN是工具栏按钮的ID号
m_ToolBar.CommandToIndex(ID_OPEN)由ID号得到所在工具栏的索引
TBBS_BUTTON对按钮操作
4这个数字是m_ImageList图片列表的索引值,前提是这个索个列表里面一定要有图片,并且已经加载给工具栏