C语言Win32 Application 的标题栏图标,任务栏图标,exe文件图标问题

     我们这里新建的首先是一个空工程,新建c文件。

     因为是空工程,我们没有资源文件,要用到图标资源,首先要新建和导入图标为资源。

01

02

选择引入资源,选择要引入的ico文件

03

完成,重命名保存Script_icon.rc(名字不确定),保存之后会生成如下两个文件

04

然后导入生成的两个文件

05

资源添加好了,在你先前写好的窗体中,调用资源文件

#include "resource.h"

任务栏窗口,在注册窗口时:

WNDCLASSEX wc;
wc.cbSize=sizeof(wc);

wc.hIcon=LoadIcon(hInstance,(LPCTSTR)IDI_ICON1);//任务栏图标
//wc.hIcon=LoadIcon(hInstance,MAKEINTRESOURCE(126)); 

wc.hIconSm=LoadIcon(hInstance,(LPCTSTR)IDI_ICON1);

标题栏图标,在初始化窗口时:

SendMessage(hWnd, WM_SETICON, (WPARAM)TRUE, (LPARAM)LoadIcon(GetModuleHandle(NULL), (LPCTSTR)IDI_ICON2));

exe文件图标:

打开 resource.h 文件,找到导入的资源,

搜狗截图20130822115448

更改默认值为小与128,默认的exe图标对应的值是128,系统会自动选择一定范围内最小值作为exe图标。

因此直接改这里为小与128的127就可以了!

转载于:https://www.cnblogs.com/herbertchina/p/3274541.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值