Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选

首页 / 软件开发 / VC.NET / Windows界面编程(6) 动画启动效果(动画效果显示及隐藏窗口)

Windows界面编程(6) 动画启动效果(动画效果显示及隐藏窗口)2014-01-09动画效果显示及隐藏窗口及大大美化程序界面,像QQ的登录窗口也是使用了动画效果显示及隐藏窗口。

本篇《Windows界面编程第六篇 动画启动效果(动画效果显示及隐藏窗口)》就来介绍下如何使用动画效果来显示隐藏窗口。为了方便代码复用,本人已经将其封装成一个窗口动画效果类,先来看看这个窗口动画效果类的实现吧。

头文件CAnimateWindow.h

#pragma once//Windows界面编程第六篇 动画启动效果(动画效果显示及隐藏窗口)// http://blog.csdn.net/morewindows/article/details/8656068//By MoreWindows-(http://blog.csdn.net/MoreWindows)class CAnimateWindow{public:CAnimateWindow(HWND hwnd = NULL);void SetWindowHwnd(HWND hwnd);HWND GetWindowHwnd();BOOL AnimateWindow(DWORD dwTime = 400, BOOL bShow = TRUE, BOOL bSlide = TRUE);private:int GetRandomNumber();private:int m_nAnimateType;HWNDm_hwndWindow;};