zoukankan      html  css  js  c++  java
  • 修改MFC标题栏上的图标

    更改IDR_MainFrm指向的ico文件, 该图标有两种格式,32×32和16×16,这两种格式都要改,还可以在主框架的OnCreate函数里指定使用哪个图标:

    修改MFC标题栏上的图标

    下边提供两种方法:

    一、方法一:
    在MainFrm的OnCreate()里

    HICON m_hIcon;
    m_hIcon = AfxGetApp()->LoadIcon(IDI_ICON_01);
    SetIcon(m_hIcon, TRUE); // Set big icon
    SetIcon(m_hIcon, FALSE); // Set small icon

    其中图标IDI_ICON_01需要首先加载到资源中,IDI_ICON_01为该图标ID号

     

    二、方法二:

    1.打开资源工程“解决方案管理器”

    2.选中如上图所示“HOOPSMol_MUL.rc”,右击-》打开方式,选择“源代码(文本)编辑器”,打开。

    3.在打开的文本中,修改如下值:

    1 /////////////////////////////////////////////////////////////////////////////
    2 //
    3 // Icon
    4 //
    5 
    6 // Icon with lowest ID value placed first to ensure application icon
    7 // remains consistent on all systems.
    8 IDR_MAINFRAME           ICON                    "res\\Bookend.ico"
    9 IDR_HOOPSMol_MULTYPE    ICON                    "res\\HOOPSMol_MULDoc.ico"

    修改 IDR_MAINFRAME 对应文件路径 "res\\Bookend.ico",为你想要的图标所在路径,比如""res\\triangle.ico""。

    4.保存。

    从新运行,窗口图标即改变为你想要的图标。

     

  • 相关阅读:
    [YTU]_2417 C语言习题 字符串长度
    最小生成树学习笔记
    后缀数组学习笔记
    网络流的几个小优化
    面向对象
    Manacher(马拉车)学习笔记
    EXKMP学习笔记QAQ
    GDOI DAY1游记
    GDOI--DAY2 游记
    caioj:1348: [NOIP普及组2012]质因数分解 C++
  • 原文地址:https://www.cnblogs.com/vranger/p/3071407.html
Copyright © 2011-2022 走看看