VC中加载自己的ICO图标

本文介绍如何在VC++及纯SDK程序中添加自定义的ICO图标。包括在VC++中通过资源管理器引入图标并修改OnInitDialog函数,在SDK程序中创建resource文件并进行编译的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(1)

先新建一个工程,再转到Resource属性页.

再在Icon点右键,选择引入.

找到你要加载的Ico图标.

在OnInitDialog函数中添加

m_hIcon = AfxGetApp()->LoadIcon(IDI_ME);

SetIcon(m_hIcon, TRUE);

IDI_ME是你刚才加栽进去图标的名字..删除由VC++自动生成的Ico图标.

也可以把原来的ICO图标删了.复制C++自动生成的ICO名字.

把自己引入的ICO名字改成C++自动生成的ICO的名字!

(2)

给纯SDK程序加上自己的ICO图标

1.在项目中建一个resource.h文件写入一句#define IDR_MAINFRAME 128

2.在项目中建一个resource.rc写入一句IDI_ICO ICON DISCARDABLE "ico.ico"

3.在主文件中 加入一句#include "resource.h"再添加resource.rc文件

4.最后编译一下 程序图标就变成指定的ico.ico了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值