c/c++
C++博客
首页
新随笔
新文章
联系
聚合
管理
posts - 25, comments - 36, trackbacks - 0
窗口特效 VC6 一些细节问题
AnimateWindow
#define AW_BLEND
函数功能
该函数能在显示与隐藏窗口时能产生特殊的效果。有两种类型的动画效果:滚动动画和滑动动画。
函数原型
BOOL AnimateWindow(HWND hWnd,DWORD dwTime,DWORD dwFlags);
参数
hWnd:指定产生动画的窗口的句柄。
dwTime:指明动画持续的时间(以微秒计),完成一个动画的标准时间为200微秒。
dwFags:指定动画类型。这个参数可以是一个或多个下列标志的组合。标志描述:
但是VC6 会出现没有定义的函数问题。具体原因请看这里面解释
http://blog.csdn.net/syf442/article/details/7406087
这里提供我学到一种解决方法
#define AW_BLEND 0x00080000
//淡入淡出
#define AW_HOR_POSITIVE 0x00000001
//从左向右出现
CenterWindow();
HINSTANCE hInst = LoadLibrary("User32.DLL");
typedef BOOL(WINAPI MYFUNC(HWND,DWORD,DWORD));
MYFUNC* AnimateWindow; //顶一个函数指针
AnimateWindow = (MYFUNC*)::GetProcAddress(hInst,"AnimateWindow");
AnimateWindow(m_hWnd,1000, AW_HOR_POSITIVE);
GetProcAddress函数检索指定的动态链接库(DLL)中的输出库函数地址。
posted on 2012-05-23 23:45
小鱼儿
阅读(293)
评论(0)
编辑
收藏
引用
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
网站导航:
博客园
IT新闻
BlogJava
知识库
博问
管理
<
2013年5月
>
日
一
二
三
四
五
六
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(4)
给我留言
查看公开留言
查看私人留言
随笔档案
(25)
2013年12月 (3)
2013年11月 (3)
2013年7月 (2)
2013年6月 (2)
2013年5月 (7)
2013年4月 (1)
2012年8月 (1)
2012年6月 (1)
2012年5月 (4)
2012年4月 (1)
搜索
最新评论
1. re: IDL接口或许你会遇到一个挺无语的地方------》关键字
评论内容较长,点击标题查看
--小鱼儿
2. re: IDL接口或许你会遇到一个挺无语的地方------》关键字
评论内容较长,点击标题查看
--张星星
3. re: 你真的懂select吗??[未登录]
写的很棒诶
--Charles
4. re: c#对excel 图表操作
评论内容较长,点击标题查看
--HappyCoding
5. re: 今目标签退软件(方便一些人吧)
不能。。。@匿名
--小鱼儿
阅读排行榜
1. 你真的懂select吗??(6854)
2. (转)raw socket 编程 (6336)
3. SOCK_STRAM SOCKET 的缓存区 和 传送速度的关系(5091)
4. 今目标签退软件(方便一些人吧)(4683)
5. QQ消息记录器(获取聊天信息发送到指定邮箱)(4626)
评论排行榜
1. 不知道能不能这里前辈交流一下(编程技术讨论吧)(22)
2. SOCK_STRAM SOCKET 的缓存区 和 传送速度的关系(5)
3. 小鱼儿也谈装vs2008 (xp的问题)(2)
4. IDL接口或许你会遇到一个挺无语的地方------》关键字(2)
5. 今目标签退软件(方便一些人吧)(2)