如何给C控制台程序添加图标【抄的】
2015-05-07 18:34
204 查看
突然想给程序换个图标,却找不到在哪设置,又没窗体,在哪弄呢?百度N久,找到如下两种解决方案:
以下两种方法均在VC++6.0下测试通过。
第一种属于简单版本,打开你的C程序,然后插入(Insert)--资源(Resource)--Icon--引入(new)--找到你要的ico,然后确定,点下ide左上角的存盘按钮,存为Script1.rc,然后编译一下你的C程序(如果之前没有编译过),打开工程空间(Project Workspace)*.dsw,工程窗口,fileview选项卡,在工程文件夹上右键单击,选择添加文件到工程(add files to folder),找到Script1.rc,确定,再点击存盘,然后重新编译一下就行了。
第二种其实和第一种一样,换汤不换药,只不过是命令行模式的,可能需要你明白8.3命名格式才行(8.3命名用于dos下,尤其是文件夹中间有空格的时候,比如C盘下的第一个Program Files文件夹为progra~1),方法如下:
首先也要求你插入ico,保存为***.rc
然后进入命令行进入到C:\Program Files\Microsoft Visual Studio\VC98(视你的电脑上VC的安装路径而定)
输入VCVARS32.BAT后回车
进入你的工作区
rc Script1.rc
cl test.c
link test.obj Script1.res
以上两种方法的结果是一样的,程序的图标,以及程序运行时的图标都更新了,区别在于,前者只要你不删除工程文件,怎么编译都是新的图标,后者只有每次生成程序之后,再操作一次,才会有新的图标。
经验证vs2008上也是可行的噢 ;O(∩_∩)O哈哈~
转抄在自己博文上,以备后查;
以下两种方法均在VC++6.0下测试通过。
第一种属于简单版本,打开你的C程序,然后插入(Insert)--资源(Resource)--Icon--引入(new)--找到你要的ico,然后确定,点下ide左上角的存盘按钮,存为Script1.rc,然后编译一下你的C程序(如果之前没有编译过),打开工程空间(Project Workspace)*.dsw,工程窗口,fileview选项卡,在工程文件夹上右键单击,选择添加文件到工程(add files to folder),找到Script1.rc,确定,再点击存盘,然后重新编译一下就行了。
第二种其实和第一种一样,换汤不换药,只不过是命令行模式的,可能需要你明白8.3命名格式才行(8.3命名用于dos下,尤其是文件夹中间有空格的时候,比如C盘下的第一个Program Files文件夹为progra~1),方法如下:
首先也要求你插入ico,保存为***.rc
然后进入命令行进入到C:\Program Files\Microsoft Visual Studio\VC98(视你的电脑上VC的安装路径而定)
输入VCVARS32.BAT后回车
进入你的工作区
rc Script1.rc
cl test.c
link test.obj Script1.res
以上两种方法的结果是一样的,程序的图标,以及程序运行时的图标都更新了,区别在于,前者只要你不删除工程文件,怎么编译都是新的图标,后者只有每次生成程序之后,再操作一次,才会有新的图标。
经验证vs2008上也是可行的噢 ;O(∩_∩)O哈哈~
转抄在自己博文上,以备后查;
相关文章推荐
- VS开发】如何给console控制台程序更换应用程序图标
- android如何添加桌面图标和卸载程序后自动删除图标
- android如何添加桌面图标和卸载程序后自动删除图标
- 控制台程序如何加图标
- 如何给Win32智能设备控制台应用程序添加图标
- ASP.NET 控制台程序 Windows开机启动项添加或移除如何设置
- VC6.0给控制台程序exe文件添加图标
- android 如何添加 桌面图标 和 卸载程序后如何删除图标
- win7下如何把程序图标添加到任务栏…
- VC6.0给控制台程序exe文件添加图标
- 如何给程序添加超大图标(EXE大尺寸图标)
- VisualStudio2010在C++控制台程序里添加图标
- 如何添加和删除LaunchPad里面的程序图标
- MFC如何为程序添加图标
- VC6.0给控制台程序exe文件添加icon图标
- android 如何添加 桌面图标 和 卸载程序后如何删除图标(二)
- VC6.0给控制台程序exe文件添加图标
- 如何把程序图标添加到系统托盘上
- win7下如何把程序图标添加到任务栏…
- win8开始屏幕中如何添加常用的程序图标