社区
VC.NET
帖子详情
谁用过AnimateWindow这个函数?给解答一下,谢谢!
liujl9754
2003-10-24 08:46:03
我想窗口显示动画,但是这个函数怎么用不了?我的系统window2003,vs.net2003,在vc++.net中,不能用?
...全文
44
2
打赏
收藏
谁用过AnimateWindow这个函数?给解答一下,谢谢!
我想窗口显示动画,但是这个函数怎么用不了?我的系统window2003,vs.net2003,在vc++.net中,不能用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
loutingyv
2003-10-29
打赏
举报
回复
我也遇到过,不知道微软怎么会这么做
“我想窗口显示动画”,这句话好象不对,应该是用动画方式显示窗口
poweruser
2003-10-24
打赏
举报
回复
是编译的问题吗?
以下是从网上找到的一段文字,希望对你有用
在实现动画窗口的程序时,笔者发现如果直接在VC中使用AnimateWindow函数,在编译时会报告出错。以上述程序为例,在编译时系统会报告:
'AnimateWindow' : undeclared identifier
'AW_HIDE' : undeclared identifier
'AW_CENTER' : undeclared identifier
通过错误提示可以看出是编译系统认为AnimateWindow函数和AW_HIDE、AW_CENTER两个参数没有定义。因该函数是定义在Winuser.h头文件中的,于时,笔者显示地在程序中定义了对该头文件的包含,编译时却仍然出现相同的错误。为什么在VC中编译不能通过呢?通过查阅MSDN笔者发现在MSDN中明确提到WindowsNT5.0和Windows98以上版本均支持该函数。通过笔者的研究发现,问题出在定义AnimateWindow函数的头文件Winuser.h中,在VC安装目录下进入include子目录,用EDIT打开Winuser.h文件,按F3键查找AnimateWindow,可以发现有两处定义,一处是定义该函数中使用到的参数;另一处是该函数原型的定义。在这两处定义中均出现了对Windows版本的条件判断,#if (WINVER >= 0X500)……,原来问题出在这里,我们目前所使用的各种Windows主版本号均为5点零以下,所以在VC中编译上述程序时,编译系统自然将AnimateWindow函数排除在外。因此为了在我们的程序中使用该函数,就得对其头文件进行一些小小的修改,即将#if (WINVER >= 0X500)改为#if (WINVER >= 0X400),请注意两处出现该函数定义的部分都要进行修改,改完后保存重新启动。
修改好头文件后,编译即可通过。
VC
Animate
Window
函数
实现动画窗体.rar
VC 制作实现带动画效果的窗体,用一些小动画特效装饰你的程序界面,本源码生成的窗口在打开时,由小变大渐变显示,关闭时则是由大到小,这个例子的实现目的主要是:通过对
Animate
Window
函数
的分析,介绍动画窗口的实现原理,同时演示了在运用
Animate
Window
函数
编译时会遇到的问题及处理方法。
C# 利用API
函数
[
Animate
Window
()]实现窗体动画
本案例是利用API
函数
Annimate
Window
实现窗体左右,上下,扩展,例如滑动或者滚动动画效果。程序运行后,首先设置东环窗体类型,然后单击动画效果按钮即可!
易语言
Animate
Window
使用方法
易语言
Animate
Window
使用方法源码,
Animate
Window
使用方法,WndProc,loadPicture,colorHelp,十六进制到十进制,API_
Animate
Window
,API_InvalidateRect,API_Get
Window
Long,API_BitBlt,API_CreateCompatibleDC,API_CreateSolidBrush,API_DeleteDC,API_DeleteObject
VC
Animate
Window
函数
制作启动窗体和动画效果.rar
VC
Animate
Window
函数
制作启动窗体和动画效果,还包括有上下文菜单,椭圆形窗口等,是一个集多个窗口特效的小程序,我觉得里面的一些技巧是挺实用的。
精选_使用
Animate
Window
函数
实现窗口显示关闭滚动和滑动特效_源码打包
使用
Animate
Window
函数
实现窗口显示关闭滚动和滑动特效
VC.NET
7,540
社区成员
27,673
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章