在使用VC++开发SDI应用程序时,需要改变框架窗口(包括主框架窗口和子框架窗口)的图标。其步骤如下:
1、在资源视图中添加ICON资源
2、添加成员变量HICON CMainFrame::m_hIcon;
3、在CMainFrame::OnCreate中添加代码:
m_hIcon=AfxGetApp()->LoadIcon(IDR_MAINFRAME);
ASSERT(hIcon);
SendMessage(WM_SETICON,TRUE,(LPARAM)m_hIcon);
4、编译执行后得到了想要的效果。
------------------以下部分是网上针对于MDI------------------
随心所欲改变窗口的图标
[ 2005-12-26 14:00:02 | Author:
Gythialy ]
在使用VC++开发应用程序时,我们可能需要改变框架窗口(包括主框架窗口和子框架窗口)的图标,而不是使用VC为你已经准备好了的、很难看的那个图标。但参考了很多书籍

在VC++开发SDI应用时,要更改框架窗口图标,需在资源视图中添加ICON资源,定义成员变量HICON,然后在CMainFrame::OnCreate中加载并设置图标。
4472

被折叠的 条评论
为什么被折叠?



