您的位置:首页 > 其它

修改工具栏图标&得到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底下删掉之前对应程序注册表项,再重新编译即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐