使用VC编写继承CPropertySheet的向导型应用程序的时候,在MFC资源里面设置了自己定义的图标,但是在代码实际的应用过程中,在任务栏上面图标又是MFC系统默认的图标了,
后来看了一下窗口类里面画图标的过程,试了一下,竟然可以用了,
可以在派生的CPropertySheet中,添加一个成员变量:
HICON m_hIcon;
然后在构造函数里面,加载自定义的图标
m_hIcon = AfxGetApp()->LoadIcon(IDI_ICON1);
再在InitDialog()函数里面设置小图标有效
SetIcon(m_hIcon, FALSE);
这样就可以更改任务栏上面的图标了。