您的位置:首页 > 编程语言 > C语言/C++

如何给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++ 控制台