如何使窗口进行动态显示
来源:互联网 发布:windows 更改用户组 编辑:程序博客网 时间:2024/06/06 07:17
如果要使窗口界面实现卷帘,淡入淡出和弹出效果,就可以使用API函数中的AnimateWindow函数。
函数原型如下:
BOOL AnimateWindow(HWND hWnd, DWORD dwTime, DWORD dwFlags);
其中hWnd是指发生动态显示的窗口句柄,dwTime指明动态显示持续的时间(ms),dwFlags参数为动态显示的类型。
下面为一个简单的例子:
第一步:新建一个单文档应用程序,在stdafx.h中添加如下代码可以使AnimateWindow函数能够被正确使用。
#undef WINVER
#define WINVER 0X500
第二步:在框架类中的OnCreate函数中添加如下代码:
AnimateWindow(GetSafeHwnd(),1000,AW_SLIDE|AW_HOR_POSITIVE);
如果在OnClose()函数中添加如下代码,就可以使关闭程序时出现四周向中间收缩的效果。
AnimateWindow(GetSafeHwnd(),1000,AW_HIDE|AW_CENTER);
- 如何使窗口进行动态显示
- 数据窗口进行动态修改
- 如何动态地切换MDI子窗口或者在SDI主应用程序窗口显示的视图?
- 如何使swt窗口居中显示
- 如何使swt窗口居中显示
- 窗口中动态显示时间
- c#如何进行窗口跳转
- 3.38如何动态的切换在分割器窗口内显示的视图?
- 3.37如何动态地切换MDI子窗口或者在SDI主应用程序窗口显示的视图?
- 如何动态创建切分窗口
- 如何动态显示图片
- 如何将窗口居中显示?
- 如何实现动画显示窗口
- Java中如何使窗口无标题栏并全屏幕显示
- 动态截获并显示窗口DC
- 动态隐藏/显示窗口的标题栏
- 动态截获并显示窗口DC
- 动态截获并显示窗口DC
- Eclipse快捷键-让我们提高效率
- Leap Motion新手入门必看教程
- LeetCode 之 Two Sum
- 27-JavaScript-面向对象-闭包
- 高斯信号和非高斯信号中偏斜度和峭度的问题
- 如何使窗口进行动态显示
- OD假死如何解决,单步速度慢,单步卡!
- java 选择排序法
- Oracle的ORA-02063错误解决方法(Wallet相关?)
- 复制JSON对象
- 我的博客怎么没有了
- 地理信息产业总产值今年将达2600亿元
- Object-c NSdata 读取和写入二进制文件
- Configuraion Information forHACMP(PowerHA)