实战经验:在控制台应用程序中使用自定义图标
作者:BlogUpdater |
时间:2018-05-06 |
浏览:3104 |
评论已关闭 条评论
想法
在我们开发完一个控制台应用后,可以看到控制台EXE文件的图标是系统默认风格的。
![]()
有时候,我们希望能改变这种默认的图标样式,使用我们自己定义的图标。今天我们就来实际操作一次,实现我们想要的EXE图标。
步骤
1. 打开VS2010。
2. 新建控制台应用程序。
3. 编译解决方案,编译完成后可以到输出目录下查看生成的程序的图标为系统默认风格。
![]()
4. 准备好需要使用的图标ICON文件,文件后缀为.ico。
5. 将准备好的ICON文件放到项目目录下:
![]()
6. 在VS2010中为项目新增ICON资源:
![]()
![]()
7. 图标新增完成,可以在VS2010中查看图标的效果。
![]()
8. 重新编译解决方案。
9. 至此,我们的控制台应用程序也具备了自定义图标了。
![]()
注意事项
1. 图标ICON文件可以在网络上下载相关资源素材,也可以使用专业的图标制作软件自行制作,但在自行制作的时候,需要注意添加各种不同格式的图标到同一个ICON文件中,这样在资源管理器中缩放显示文件的时候,图标才能自适应的变化尺寸。
从MFC默认的图标格式中参考,一个完整的图标文件应该包含如下的尺寸:
![]()
![]()
![]()
![]()
如需转载,请注明来自:拓扑梅尔智慧办公平台 | TopomelBox 官方站点
- 下一篇: 代码片段:清除资源管理器图标缓存
- 上一篇: 小技巧:Excel 2007设置密码
相关推荐
- 为什么鼠标按键释放后才执行对应的动作?
- Posted on 11月23日
- 错误信息:manifest authoring warning 81010002
- Posted on 03月12日
- 编写现代C++代码:GSL 4.0.0 正式可用
- Posted on 02月11日
- 为什么不能通过GetProcAddress调用CreateWindow?
- Posted on 12月02日



评论已关闭。