为了使服务器软件运行时
给用户一种运动的感觉
所以在程序中实现图标随时间变化而变化
首先
在工程的资源列表中
插入两幅图标并且分别命名为IDI_ICON1和IDI_ICON2
BOOL CMy12Dlg::OnInitDialog()
{
...//省略部分代码
hh[0]=::LoadIcon(AfxGetApp()->m_hInstance,(char *)IDI_ICON1);
//载入图标资源
hh[1]=::LoadIcon(AfxgetApp()->m_hInstance,(char *)IDI_ICON2);
::SendMessage(m_hWnd,WM_SETICON,0,(long)hh[0]);
//初始设置窗口图标
...//省略部分代码
}
在代码中
变量hh时图标资源的句柄变量
主要用于存储存取的图标资源
在本工程中定义句柄变量如下:
class CMy12Dlg: public CDialog
{
... //省略部分代码
HICON hh[2]; //定义句柄变量
}