the

所属分类:界面编程
开发工具:C/C++
文件大小:45KB
下载次数:0
上传日期:2018-12-30 21:37:01
上 传 者consove
说明:  动态Icon 简介 这个简单的类可以允许你在你的应用程序的主窗口
(Dynamic Icon introduction this simple class allows you to use the main window of your application)

文件列表:
aanimate_icon_demo.zip (47210, 2017-11-06)
animate_icon_src.zip (1494, 2017-11-06)

动态Icon 简介: 这个简单的类可以允许你在你的应用程序的主窗口的标题栏中使用 动态Icon 方法: 所有的连续图像被储存在一个bitmap资源中,你也可以用单个Icon 但那样管理起来不方便; 步骤: 1:在你的项目中增加AnimateIcon.cpp 和 AnimateIcon.h 2:创建一个bitmap 资源并放入所有图像(16*16像素)如下所示 3:增加#include "AnimateIcon.h" 在你的mainframe.h 文件的开头 4:增加下列的保护成员在你的MainFrame类中 CAnimateIcon m_animIcon; UINT m_timerID; 5:在OnCreate函数中增加下列代码 m_animIcon.SetImageList(IDB_ANIM_IMGLIST,4,RGB(0,0,0)); m_timerID = this->SetTimer(99,500,NULL); 注释:IDB_ANIM_IMGLIST 为bitmap的ID,4为图像的数目 6:创建OnDestroy()在你的MainFrame类中,并增加下列代码,这非常重要 CFrameWnd::OnDestroy(); if(m_timerID != 0) KillTimer(m_timerID); 7:增加OnTime()函数在MainFrame类中,并增加下列代码 m_animIcon.ShowNextImage(); 源码之家 http://21tx.com

近期下载者

相关文件


收藏者