2007/12/19 | 如何为用C++编写的控制台程序添加一个图标资源?
类别(计算机与编程) | 评论(0) | 阅读(1716) | 发表于 16:09

先在控制台工程中添加以下绿色代码:

#include<iostream>
#include<Windows.h>
using namespace std;

int main()
{
   HWND hwnd=GetForegroundWindow();//直接获得前景窗口的句柄   
    SendMessage(hwnd,WM_SETICON,ICON_SMALL,(LPARAM)LoadIcon(NULL,IDI_QUESTION));
   
    cout<<"修改控制台应用图标实例"<<endl;
    return 0;
}

先创建一个图标,VC中Insert->Resource->Icon->new 编辑一个图标,然后保存。然后在Workspace中的***.files->Source Files->右击->add files to folder,添加该Resource文件。如果想要要添加一个图标库里的图标,可以将该图标另存为***.rc格式的文件,再导入。

0

评论Comments

日志分类
首页[666]
计算机与编程[133]
EMU[40]
UFOs[24]
房产[127]
音乐[13]
LOG[0]
经济[120]
影视[3]
物理[7]
数学[8]
社会[105]
职场[9]
生物医学[18]
生活[59]