我用C语言编了个EXE小程序,想改他的图标,要怎么做?

我是用VC6.0编的,编号后图标是下图这个样子,我如果想改成我要的样子(ICO文件已有),要怎么做?

有的人说右键、属性,但那里没有该图标的
还有些人说VC自己可以改,请说出具体方法,一定要具体!!
≌Elliena≌ 说的左边是哪里?我把我VC截图截下来给你看看http://hi.baidu.com/a88425399a/album/item/4b38374ad919c8b782025caa.html

VC里左边有Header Files/Resource Files/Source Files,即你程序的头文件,资源文件,源文件,右键资源文件,新建一个.rc的文件,双击那个文件(似乎新建时会自动打开),左侧会自动变为资源目录,右键那个*.rc的虚拟文件夹添加资源,导入(Import)你的ICO,重新编译就行了。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-09-14
VC++6.0中文版:

工程->增加到工程->新建,选择资源脚本,文件名(比如:Test),确定,关闭VC6(有个提示保存更改)
重新打开工程
在左侧就出现了ResourceView选项卡
单击此选项卡,对着"Test resources"右键->引入,选择你想要的ICO图标
重新编译即可本回答被提问者采纳

如何给c语言编出的.exe文件加个图标?
你可以用eXeScope编辑EXE 自己添加个图标

C语言修改了EXE文件的图标却不能正常显示!
1. 查看你的 .rc 资源脚本文件,控制图标的资源脚本,如下的格式:IDI_XXX ICON "MyIcon.ico"其中 IDI_XXX 是图标资源的 ID 号,字母序最靠前的图标资源 ID 号将作为在文件夹里用的显示图标,如 IDI_AAA 在 IDI_BBB 之前,则显示 IDI_AAA 对应的图标。2. 文件夹浏览器(又称资源管理...

刚刚开始学C语言我用TC 比如我编写一个小程序 我如何把这个小程序变成可...
其实已经生成exe可执行文件了,只要找到你存储编写好的源代码的文件夹里,就可以了!双击就可以运行~

这是个c语言小程序 可是我用build 做了.exe。为什么输入完了它就自动...
include <stdio.h>下面加一句#include <stdlib.h> return 0;上面加一句system("pause");

现在编写一些C语言小程序 感觉很没意思 能不把他编成带 对话框的类似...
如果你现在对那个编写完程序运行的时候是那个控制台的黑框框感到了烦感。那么就开始学SDK吧。这是图形的,不过起步的时候会感觉到很困难。因为在那里面不像是用着自己编写的C程序,什么变量什么类形都是自己定义的,大概齐都知道是什么意思,而在SDK中,刚一上来你就会觉得很郁闷。因为很多陌生的东西。...

请问为什么我在用gcc编译c语言写的一个小程序时不能使用“wall”参数...
具体参阅GCC的用法 一.gcc历史 GCC最早是Richard Stallman在十几年前编写的针对于C的编译器,意思即为GNU C Compiler,后来发展支持Ada,C++,Java,Objective C,Pascal,COBOL,以及支持逻辑编程的Mercury语言,后来其英文原名变为:GNU Compiler ollection([1]).除此之外,GCC对于各种硬件平台都提供了完善的支持。 一般的...

我自己编写的C语言小程序怎样做才能在别人的电脑上运行,就像是在网上...
用编译器转换成目标程序 也就是.exe 拷贝至别人的电脑上...

帮忙看一个c语言小程序
目前 C 语言中能输出的最长整数类型是无符号的 long long (unsigned long long) 型,它可以表示 [0, 18446744073709551615] 范围的整数。所以你可以将程序改写成如下来输出尽可能多的结果。include <stdio.h>int main() {unsigned long long i = 2;\/\/ 这里不用再另创建一个变量 n,使用 1 即可...

用c语言编写一个小程序
include <stdio.h>void main() {int n,m = 0;scanf("%d",&n);while(n){printf("%d ",n%10);m = m*10 + n%10;n = n\/10;}printf("\\n%d\\n",m);}

用C语言编写一个输出图形的小程序。
法1:include <stdio.h> include<conio.h> void main(){ int i,j;for(i=0;i<4;i++){ for(j=1;j<4-i;j++)printf(" ");for(j=4-i;j<=4+i;j++)printf("*");printf("\\n");} for(i=4;i<7;i++){ for(j=0;j<i-3;j++)printf(" ");for(j=i-3;j<=9-i;j...

相似回答