修改工具栏图标&得到CTreeCtrl控件item的状态为始终为未选中(unchecked)
2011-08-30 18:08
274 查看
一 修改工具栏图标:
在工程的/res目录里,有toolbar256.bmp与toolbar.bmp两张图片。
后者实现所有功能:
确定定各图标显示先后顺序
关联一个图标到特定的响应函数(通过将其ID设置与某个菜单项一样实现)
前者用于显示
从名字可以看出来,256位真彩色,显示效果好一些。因此用于最终程序界面的显示。
制作图标用到了软件IconWorkshop.
具体的修改步骤为:
toolbar.bmp修改
大小修改:在属性栏里修改图标的height和width
顺序修改:通过拖拽,可以调动各菜单的先后顺序与分组情况。
重绘图标:便于与toolbar256.bmp对应,可以这些图标分别写上有意义的标识符。
关联响应函数。——即设置其ID与某一菜单项相同。
toobar256.bmp:修改
先修改其宽与高与toolbar.bmp相同。
绘制你需要的图标
另:修改MDI程序的文档图标:直接替换对应图标文件即可。——我以前好像还用到了LoadIcon()之类的函数。
二 得到CTreeCtrl控件item的状态为始终为未选中(unchecked)的问题:
程序用到了BCG插件,在注册表HKEY_CURRENT_USER/HKEY_CURRENT_USER\Software\BCGP AppWizard-Generated Applications底下删掉之前对应程序注册表项,再重新编译即可。
在工程的/res目录里,有toolbar256.bmp与toolbar.bmp两张图片。
后者实现所有功能:
确定定各图标显示先后顺序
关联一个图标到特定的响应函数(通过将其ID设置与某个菜单项一样实现)
前者用于显示
从名字可以看出来,256位真彩色,显示效果好一些。因此用于最终程序界面的显示。
制作图标用到了软件IconWorkshop.
具体的修改步骤为:
toolbar.bmp修改
大小修改:在属性栏里修改图标的height和width
顺序修改:通过拖拽,可以调动各菜单的先后顺序与分组情况。
重绘图标:便于与toolbar256.bmp对应,可以这些图标分别写上有意义的标识符。
关联响应函数。——即设置其ID与某一菜单项相同。
toobar256.bmp:修改
先修改其宽与高与toolbar.bmp相同。
绘制你需要的图标
另:修改MDI程序的文档图标:直接替换对应图标文件即可。——我以前好像还用到了LoadIcon()之类的函数。
二 得到CTreeCtrl控件item的状态为始终为未选中(unchecked)的问题:
程序用到了BCG插件,在注册表HKEY_CURRENT_USER/HKEY_CURRENT_USER\Software\BCGP AppWizard-Generated Applications底下删掉之前对应程序注册表项,再重新编译即可。
相关文章推荐
- 在对话框中使用CTreeCtrl控件时,在OnNMClick消息中如何获取选中的Item以及内容
- Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)
- 增加工具栏提示&修改程序字体&设置文档标题&控制窗口显示&更新菜单选中/不选中状态
- listview selector 选中时改变item 子控件 图片状态
- ios 修改UITabBarItem字体颜色,正常与选中状态
- listview 复用数据错误以及listview item中的控件之间修改状态
- jquery设置checkbox状态,设置dropdownlist选中值,隐藏某控件,给某控件追加东西
- ABAP:运行中修改Table Control控件状态
- android 为控件增加选中状态
- 点击外围layout,layout内子控件的变成选中状态
- CListCtrl控件中InsertItem和SetItemText函数及CTreeCtrl::SetItemText
- DataGridView控件选中单元格、直接在控件中修改信息
- Android ListView控件选中item项,并保持选中状态
- iOS 修改状态栏的颜色的时候,始终无法高亮的解决办法之二
- VC中给树形控件的图标加上工具提示
- [WP7]修改 Pivot 控件的 PivotItem 标题字体大小
- vs2005 工具箱中控件图标被修改为一样的图标后 处理方法
- jquery 现实多状态控件 (status & power(2,0)) = power(2,0)
- Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)
- Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)