标签:style blog http color strong io 文件 2014
.
实现过程
创建1个控制台程序.
新建1个 Resource
Script文件
#include "stdio.h"
#include <windows.h>
#include <tchar.h>
#include "resource.h"
typedef HWND (WINAPI * GETCONSOLEPROC)();
HWND GetConsole()
{
HWND hRet(NULL);
BOOL bLoad(FALSE);
HMODULE hMod = GetModuleHandle(_T("kernel32.dll"));
if(hMod == NULL)
{
hMod = LoadLibrary(_T("kernel32.dll"));
bLoad = TRUE;
}
if(hMod != NULL)
{
GETCONSOLEPROC pFun = (GETCONSOLEPROC)GetProcAddress(hMod, "GetConsoleWindow");
if(pFun != NULL)
{
hRet = pFun();
}
if(bLoad)
{
FreeLibrary(hMod);
}
}
return hRet;
}
int main(int argc, char* argv[])
{
HWND hConsole = GetConsole();
if(hConsole != NULL)
{
HICON hIcon = LoadIcon(GetModuleHandle(NULL), MAKEINTRESOURCE(IDI_ICON1));
SendMessage(hConsole, WM_SETICON, ICON_BIG, (LPARAM)hIcon);
SendMessage(hConsole, WM_SETICON, ICON_SMALL, (LPARAM)hIcon);
}
printf("Hello World!\n");
return 0;
} |
.
|
.
图
.
备注
.2012年11月8日
2012-12-6 21:23:28结束
注当你改变窗体大小时 ,图标又恢复了
.关键点
.
相关链接
相关链接 相关链接
相关链接 相关链接.
C++ C++ 控制台程序 设置图标,布布扣,bubuko.com
标签:style blog http color strong io 文件 2014
原文地址:http://www.cnblogs.com/xe2011/p/3885703.html