zoukankan      html  css  js  c++  java
  • MFC程序如何修改icon图标

    场景:

      Visual Studio写MFC应用程序,默认的程序左上角图标是自带的(如下图),虽说也不丑,但是对于程序员来说,还是缺乏个性了。

      你知道,C、C++、java系程序员最常干的事情就是定义。当然,如果你可能会说你用python之类。本文旨在教你简单修改MFC图标,

      其实真的很简单。(下右修改完之后)

    干货:

      你新建了一个MFC应用程序,好的,一切顺利,那么你调到资源视图,你就会看到自带的icon如下图。资源的ID是IDR_MAINFRAME。

          你自己再添加一个进去(直接在ICON文件夹上右键就自然知道了,导入的时候记得是导入ico后缀的文件,到处都可以下载到),

      而我已经添加了,ID在属性也改一下就好了。

      

      好的,到现在的话跑一下程序看看。是不可以了?

      

        直接看代码。在xxxDlg.cpp下面看到这么一句代码:

      

      顾名思义,直接把LoadIcon里面的参数换掉就ok了。我这里换成IDC_ICON_Search,再跑一遍,结果如下。

      

      出来了。就是这么简单。

    总结:

      我之前在网上看到有人说还要改resource.h中新加资源的int值,并且保证新加入的为ICON里面的最小值才能被程序加载过来。

      反正我是没改,就上面这样就最ok了。

      当然我用的是VS2010以后的版本,如果你也是,那你可以参考我,可能之前的版本是要改,那我就不知道了。

      很简单的东西,但是往往一堆简单的东西积累起来,就会成为财富,who knows ?

      

      

  • 相关阅读:
    redis 持久化
    Linux 配置 FastDFS
    查询相关
    外键查询
    pycharm 使用git
    比较时间
    文件导入import
    切分,字符串转列表
    时间相关
    django 自带序列化组件效果
  • 原文地址:https://www.cnblogs.com/jerrybaby/p/6305440.html
Copyright © 2011-2022 走看看