动态的更改窗口的图标非常的简单,其原来就是给目标窗口发送一个WM_SETICON消息既可。我们可以调用SendMessage系统API来给窗口发送消息,当然在MFC程序里我们使用如下更为简单的方法:
//加载图标
HICON hIcon=AfxGetApp()->LoadIcon(IDI_ICON1);
ASSERT(hIcon);
//修改大图标
AfxGetMainWnd()->SendMessage(WM_SETICON,TRUE,(LPARAM)hIcon);
//修改小图标
AfxGetMainWnd()->SendMessage(WM_SETICON,FALSE,(LPARAM)hIcon);
转载于:https://www.cnblogs.com/rogee/archive/2011/02/15/1954985.html