c语言如何添加程序图标,如何给C控制台程序添加图标
说来很惭愧的问题,C语言也算学了很长一阵子,目前还是停留在控制台的水平,今天用着用着突然想给程序换个图标,却找不到在哪设置,又没窗体,在哪弄呢?百度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
以上两种方法的结果是一样的,程序的图标,以及程序运行时的图标都更新了,区别在于,前者只要你不删除工程文件,怎么编译都是新的图标,后者只有每次生成程序之后,再操作一次,才会有新的图标。
c语言如何添加程序图标,如何给C控制台程序添加图标相关推荐
- c 语言 控制台程序 行字体颜色,C# 控制台程序设置字体颜色
这几天做了个程序,程序本身很简单.大体功能是输入查询条件,从数据库里取出结果计算并显示.但是用户的要求是使用控制台(console)来实现功能.由于功能简单,程序很快就做完了,在面向用户演示程序时,突 ...
- idea创建三种应用程序的方法:springboot,控制台程序,windows服务程序
springboot项目 控制台程序 windows服务程序 环境:idea 2017 + Maven 3.3.9+jdk 1.8 一.springboot项目 创建过程依次如下图所示: 至此一个简单 ...
- vc 写c语言程序步骤,VC++ 6.0编写程序的详细步骤
想知道VC++ 6.0工具如何编写程序吗,可能有些朋友还不熟悉,我们一起去了解一下VC++ 6.0编写程序的详细步骤吧. VC++ 6.0编写程序的详细步骤 vc++6.0的菜单简洁,工具明了,这里以 ...
- ACF:让控制台程序变得更为简单
ACF(Adaptive Console Framework)是一款.NET下的控制台程序开发框架.控制台程序不是非常简单吗?还需要开发框架干什么?当你回答完下面的问题以后,你就会发现,原来自己也需要 ...
- VC++ 隐藏控制台程序窗口
转自:http://hi.baidu.com/sicceer/blog/item/d9c35a810d15c4c8bc3e1ec8.html 设置 #pragma comment( linker, & ...
- 如何编写Ruby控制台程序(一)
如何编写Ruby控制台程序(一) By YUANYI ZHANG | Published: JUNE 24, 2007 这是来自O'Reilly Network的一篇关于如何如何使用Ruby及Acti ...
- 修改IDEA启动时控制台出现的图标
修改IDEA启动时控制台出现的图标 原本启动IEDA控制台出现的图标如下图 想要换个图形,操作如下: ASCII工具网址:https://www.bootschool.net/ascii-art/re ...
- c语言怎么改变程序的图标,VC6.0 控制台程序添加图标的两种方法
如何给C控制台程序添加图标说来很惭愧的问题,C语言也算学了很长一阵子,目前还是停留在控制台的水平,今天用着用着突然想给程序换个图标,却找不到在哪设置,又没窗体,在哪弄呢?百度N久,找到如下两种解决方案 ...
- C语言控制台程序添加图标(基于GCC编译器)
文章目录 1. 生成ICON资源文件 2. gcc编译选项时加上资源文件 3. 一键自动编译 没加图标的控制台程序: 加了图标的控制台程序: 首先,需要准备一个ICON图标文件,像素大小推荐128x1 ...
- C语言控制台程序中添加背景图片
(1) C语言写控制台程序是无法加图片的,只能用命令行输出,最多就是设置下背景和字体,颜色之类的.如果开发API窗口程序,完全依赖于操作系统的函数库.C语言本身并不提供这类函数. 下面是windows ...
最新文章
- Listview获取选中行的值
- Network Manager碰到的问题
- java与android https,java – Https连接Android
- viewsource和viewparsed_(Summary)Developer Tools:IE9的F12,Chrome的Ctrl+Shift+J比较
- iOS 开发-单元测试
- 生态功能区划方法之三:聚类分析法和生态融合法
- python爬取正确但不出文件_使用Python爬取微信公众号文章并保存为PDF文件(解决图片不显示的问题)...
- 堆排序时间复杂度_leetcode刷题(二):排序算法(归并排序,堆排序,桶排序)...
- 海思3519A配置NFS文件系统(永久)
- 移植最新版libmemcached到VC++的艰苦历程和经验总结(上)
- 《转》武​汉​的​I​T​公​司
- SHA算法 (sha0 sha1源码魔改)
- 多媒体网路multimedianetworkingCDN的全称是Content Delivery NetworkSIP(Session Initiation Protocol)是一个应用层的信
- 【eclipse安装】安装包中-win32-x86_64的意思
- 了解 Web 服务规范,第 5 部分: WS-Policy
- 软件开发模式:瀑布与敏捷应用思考
- BZOJ1778: [Usaco2010 Hol]Dotp 驱逐猪猡
- 【Android 开发】mac 版 Android Studio 连接夜神模拟器的方法
- Revit结合Dynamo建立某大桥下部结构-承台
- js PhotoSwipe库开源的手机版相册产品的Code.PhotoSwipe.attach方法使用
热门文章
- 信创好难?ARM应用移植避坑指南请收好
- 生物特征认证和识别市场现状及未来发展趋势
- Bootstrap 框架-下拉菜单
- 2021年12月国产数据库大事记-墨天轮
- 业务关键路径最小成本试错《精益创业》
- Unity小游戏教程系列 | 创建小型太空射击游戏(三)
- 环境保护设施运营组织服务认证 认证专业分类及运营设施范围
- string entitlement = Application.dataPath+ “/Editor/Entitle Unity工程到处iOS工程,用脚本把Push Notifications打开
- MacOS 10.15编译openjdk8u详细过程
- 思维导图ubuntu_适用于Linux用户的10款出色的免费思维导图软件