[转载]如何修改VC应用程序图标

[转载]如何修改VC应用程序图标,第1张

将需要修改的应用程序工程工作台打开,切换到资源视图,在ICON文件夹上面点击鼠标右键,选择“Insert…”,先导入32*32的大图片,这时会多出来一个ID号为IDB_BITMAP1的位图资源,再在ICON文件夹上面点击罩雹厅鼠标右键,选择“InsertIcon”,生成一个ID号为IDI_ICON1的图物隐标资肆纳源。双击IDB_BITMAP1的位图资源,在右侧的GRAPHIC工具栏中,选择"RectangleSelection"工具,将整幅位图资源选中并复制,再双击打开IDI_ICON1的图标资源,将刚才复制的位图粘贴上去。在图标上方的“Device:Standard[32*32]”旁边,点击“New DeviceImage”按钮,选择“Small[16*16]”。然后按照上述方法添加小图片到该图标资源即可。

在ResourceView里边找到ICON

,双击,看看这个ID是多少,复制下来埋卜.把这个图标给删除,再insert

resoure一个皮液乱ICON(图标).把新插入的图标ID改为燃档以前的ID,编译一下.

我知道的有两码槐种方法:

1.在.exe上单击右键属性,改图标,但这不是编程人员想要用的.

2.对于Win32 Console Application应程序,在给窗口类成员赋值时改变.

如:wndclass.hIcon = LoadIcon(NULL,IDI_APPLICATION)//这里用系统者知中的,都知道.

如果我们要用用自己的图标,可修为如下:

wndclass.hIcon = (HICON)LoadImage(NULL,"DZYX.ico",IMAGE_ICON,0,0,LR_LOADFROMFILE)

//wndclass为WNDCLASS的成员变量,DZYX.ICO图标文件名(注意:在此我们把图标文件(DZYX.ICO)放在当前工程目录下,如果有迟嫌友问题,可复制一份到Debug目录下),

OK,编译、运行程序,你会发现,已是自己的图标。

对于对话框程序和单/多文档应用程序,可以直把自己图标直接覆盖原有的图标文件.


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12432674.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存