zoukankan      html  css  js  c++  java
  • 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就可以了!

  • 相关阅读:
    2020.11.9
    2020.11.6
    2020.11.5
    2020.11.2
    建站纪念
    退役记——CCC2020&CCO2020
    BZOJ2809&&LG1552 APIO2012派遣(线段树合并)
    BZOJ4668 冷战(LCT维护最小生成树)
    BZOJ3926&&lg3346 ZJOI诸神眷顾的幻想乡(广义后缀自动机)
    BZOJ4566&&lg3181 HAOI找相同字符(广义后缀自动机)
  • 原文地址:https://www.cnblogs.com/herbertchina/p/3274541.html
Copyright © 2011-2022 走看看