如何为用C++编写的控制台程序添加一个图标资源?

      计算机与编程 2007-12-19 16:09:00

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

#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格式的文件,再导入。

标签集:TAGS:
回复Comments() 点击Count()
喜欢就顶一下

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}