有谁知道::如何使“基于对话框的标题栏上小图标”动起来??? LoadIcon 和SetIcon两个函数就可以解决了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.绘制三个图标,依次在左上、正中、右下画了个圆,并分别填以红、绿、蓝三种颜色。图标的ID为IDI_ICON1到IDI_ICON3。2.//增加你的代码 初始化函数中 SetTimer(1,500,NULL);}3.OnTimer(UINT nIDEvent){//增加你的代码static int icons[]={IDI_ICON1,IDI_ICON2,IDI_ICON3};static long index=0;HICON hIconOld;HICON hIconNew;hIconNew=AfxGetApp()->LoadIcon(icons[index++%3]);hIconOld=(HICON)GetClassLong(m_hWnd,GCL_HICON);ASSERT(hIconNew);ASSERT(hIconOld);if(hIconNew!=hIconOld){DestroyIcon(hIconOld);SetClassLong(m_hWnd,GCL_HICON,(long)hIconNew);RedrawWindow(NULL,NULL,RDW_FRAME|RDW_ERASE);}3OnDestroy(){//增加你的代码KillTimer(1); 先SETTIMER或设一类能类似于TIMER的线程:然后调用:SendMessage (this->m_hWnd,WM_SETICON,ICON_BIG,(long)myIcon1); SendMessage (this->m_hWnd,WM_SETICON,ICON_BIG,(long)myIcon2); HICON myIcon1,myIcon2;myIcon1 =::LoadIcon (NULL,IDI_ASTERISK);myIcon2 =::LoadIcon (NULL,IDI_其它); mshflexgrid设置高亮 散分5 如何在一个函数(和对话框不在同一个文件)中,修改对话框中文本控件显示内容 求救(关于结构体指针做函数参数) 关于TransparentBlt函数奇怪的问题,高手进来拿分吧!! 请教:localalloc与globalalloc性能上的差别 帮忙解释下 adsl拨号上网时都发送那些协议数据包? c/s两层结构,服务器端内存数据库,历史数据库(sqlserver),监控系统,如何设计?DCOM? <<程序员>>2002年第2期中的“VC中异步SOCKET通信程序的编制技术研究”中的源程序哪里有呀?? 关于指针的问题! 我没有可用分了!
2.//增加你的代码 初始化函数中
SetTimer(1,500,NULL);}
3.OnTimer(UINT nIDEvent){//增加你的代码static int icons[]={IDI_ICON1,IDI_ICON2,IDI_ICON3};static long index=0;HICON hIconOld;HICON hIconNew;hIconNew=AfxGetApp()->LoadIcon(icons[index++%3]);hIconOld=(HICON)GetClassLong(m_hWnd,GCL_HICON);ASSERT(hIconNew);ASSERT(hIconOld);if(hIconNew!=hIconOld){DestroyIcon(hIconOld);SetClassLong(m_hWnd,GCL_HICON,(long)hIconNew);RedrawWindow(NULL,NULL,RDW_FRAME|RDW_ERASE);}
3
OnDestroy(){
//增加你的代码KillTimer(1);
然后调用:
SendMessage (this->m_hWnd,WM_SETICON,ICON_BIG,(long)myIcon1);
SendMessage (this->m_hWnd,WM_SETICON,ICON_BIG,(long)myIcon2);
HICON myIcon1,myIcon2;
myIcon1 =::LoadIcon (NULL,IDI_ASTERISK);
myIcon2 =::LoadIcon (NULL,IDI_其它);