zoukankan      html  css  js  c++  java
  • VC++静态控件显示icon图标

    在做个项目,要想表达不同颜色的框,代表检测的不同物体,就想到用试试静态ICON来说明,哈哈~~

    1.在XX.rc资源文件,右键--->添加资源---Icon ;

    2.可以自己绘制图标,然后保存,修改资源标号;

    3.添加static控件,修改ID;

    4.载入ICON

    CStatic *pStatic = (CStatic *)GetDlgItem(IDC_RED);
        pStatic->ModifyStyle(0x0,SS_ICON|SS_CENTERIMAGE);
        HICON temp_icon = (HICON)::LoadImage(::AfxGetInstanceHandle(),     
            MAKEINTRESOURCE(IDI_ICON_RED),   IMAGE_ICON,   16,   16,   0);  //得到ICON资源的句柄
        pStatic->SetIcon(temp_icon);

    HICON temp_icon = AfxGetApp()->LoadIcon(IDI_ICON_RED); 用于修改应用程序的exe图标

    到此,就可以添加图片静态控件,用图标来注明更直观,好看。

    当然,要是想变化图标,只需要用个定时器,来回显示不同ICON就可以做到。

  • 相关阅读:
    洛谷
    洛谷
    洛谷
    洛谷
    洛谷
    模板
    模板
    模板
    洛谷
    模板
  • 原文地址:https://www.cnblogs.com/cheng07045406/p/3130140.html
Copyright © 2011-2022 走看看