- 积分
- 59
- 注册时间
- 2002-9-2
- 仿真币
-
- 最后登录
- 1970-1-1
|
实现窗口动画的Icon,有时显得很有个性,如用在测控软件方面真有意想不到的效果。其实,实现起来也很简单。下面介绍VC中的例子。
首先添加WM_TIMER消息,然后程序初始化时,SetTimer设置好Intervel(如时间间隔为10ms, SetTimer(0,10,NULL)),并将如下带码添加到OnTimer函数中。
//*********Lancker 09/04/2002***************
nIconCount++; //计数器
if(nIconCount==20)
{
bIconflag=!bIconflag; //切换图标状态
if(bIconflag==true)
m_hIcon = AfxGetApp()->LoadIcon(IDI_TEST1); //IDI_TEST1图标1
else
m_hIcon = AfxGetApp()->LoadIcon(IDI_TEST2); //IDI_TEST2图标2
SetIcon(m_hIcon, FALSE);
nIconCount=0; //计数器清零
}
//**************end***************** |
评分
-
1
查看全部评分
-
|