关于API函数的AnimateWindow API函数 里AnimateWindow 使窗体由下到上慢慢的关闭应该怎么用或是有什么列子希望能给我解答 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 [DllImport("user32")]private static extern bool AnimateWindow(IntPtr hwnd,int dwtime,int nflag);//nflag的取值如下public const Int32 AW_HOR_POSITIVE = 0x00000001; //从左到右显示public const Int32 AW_HOR_NEGATIVE = 0x00000002; //从右到左显示public const Int32 AW_VER_POSITIVE = 0x00000004; //从上到下显示public const Int32 AW_VER_NEGATIVE = 0x00000008; //从下到上显示public const Int32 AW_CENTER = 0x00000010; //若使用了AW_HIDE标志,则使窗口向内重叠,即收缩窗口;否则使窗口向外扩展,即展开窗口public const Int32 AW_HIDE = 0x00010000; //隐藏窗口,缺省则显示窗口public const Int32 AW_ACTIVATE = 0x00020000; //激活窗口。在使用了AW_HIDE标志后不能使用这个标志public const Int32 AW_SLIDE = 0x00040000; //使用滑动类型。缺省则为滚动动画类型。当使用AW_CENTER标志时,这个标志就被忽略public const Int32 AW_BLEND = 0x00080000; //透明度从高到低CLOSE_OR_OPEN = AW_ACTIVATE; //打开//CLOSE_OR_OPEN = AW_HIDE; //关闭IntPtr hwnd = this.Handle;//窗口句柄animatewindow(hwnd,200,AW_HOR_POSITIVE|CLOSE_OR_OPEN); //从左向右显示 animatewindow(hwnd,200,AW_HOR_NEGATIVE|CLOSE_OR_OPEN); //从右向左显示 animatewindow(hwnd,200,AW_VER_POSITIVE|CLOSE_OR_OPEN); //从上到下显示 animatewindow(hwnd,200,AW_VER_NEGATIVE|CLOSE_OR_OPEN); //从下到上显示 animatewindow(hwnd,200,AW_SLIDE|AW_HOR_POSITIVE|AW_VER_POSITIVE|CLOSE_OR_OPEN); //左上角伸展 animatewindow(hwnd,200,AW_SLIDE|AW_HOR_POSITIVE|AW_VER_POSITIVE|CLOSE_OR_OPEN); //左下角伸展 animatewindow(hwnd,200,AW_SLIDE|AW_HOR_NEGATIVE|AW_VER_NEGATIVE|CLOSE_OR_OPEN); //右上角伸展 animatewindow(hwnd,200,AW_SLIDE|AW_HOR_NEGATIVE|AW_VER_NEGATIVE|CLOSE_OR_OPEN); //右下角伸展 http://blog.csai.cn/user1/22158/archives/2007/17614.html 排序值重新计算,急急急! C#正则表达式匹配问题 用splitter分割条,能否实现只分割窗体的2/3呢,上部的1/3是固定的? 一个byte怎么转成网络字节序 ~~~~~~~~大家一起来:请各位谈谈您认为目前IT业界最流行什么技术?~~~~~~~~~ 如何使用 C#来查询Access数据库中有那些数据表??? 如何理解XML中的节点? c#调用Matlab生成的.dll总是运行出问题 ExecuteNonQuery出错? 如何为程序界面做一个线程? 如何实现窗体十秒钟之内无任何操作则自动最小化? 如何解决C#编程实现远程SQL Server数据库备份的路径问题
[DllImport("user32")]
private static extern bool AnimateWindow(IntPtr hwnd,int dwtime,int nflag);
//nflag的取值如下
public const Int32 AW_HOR_POSITIVE = 0x00000001; //从左到右显示
public const Int32 AW_HOR_NEGATIVE = 0x00000002; //从右到左显示
public const Int32 AW_VER_POSITIVE = 0x00000004; //从上到下显示
public const Int32 AW_VER_NEGATIVE = 0x00000008; //从下到上显示
public const Int32 AW_CENTER = 0x00000010; //若使用了AW_HIDE标志,则使窗口向内重叠,即收缩窗口;否则使窗口向外扩展,即展开窗口
public const Int32 AW_HIDE = 0x00010000; //隐藏窗口,缺省则显示窗口
public const Int32 AW_ACTIVATE = 0x00020000; //激活窗口。在使用了AW_HIDE标志后不能使用这个标志
public const Int32 AW_SLIDE = 0x00040000; //使用滑动类型。缺省则为滚动动画类型。当使用AW_CENTER标志时,这个标志就被忽略
public const Int32 AW_BLEND = 0x00080000; //透明度从高到低
CLOSE_OR_OPEN = AW_ACTIVATE; //打开
//CLOSE_OR_OPEN = AW_HIDE; //关闭IntPtr hwnd = this.Handle;//窗口句柄animatewindow(hwnd,200,AW_HOR_POSITIVE|CLOSE_OR_OPEN); //从左向右显示
animatewindow(hwnd,200,AW_HOR_NEGATIVE|CLOSE_OR_OPEN); //从右向左显示
animatewindow(hwnd,200,AW_VER_POSITIVE|CLOSE_OR_OPEN); //从上到下显示
animatewindow(hwnd,200,AW_VER_NEGATIVE|CLOSE_OR_OPEN); //从下到上显示 animatewindow(hwnd,200,AW_SLIDE|AW_HOR_POSITIVE|AW_VER_POSITIVE|CLOSE_OR_OPEN); //左上角伸展
animatewindow(hwnd,200,AW_SLIDE|AW_HOR_POSITIVE|AW_VER_POSITIVE|CLOSE_OR_OPEN); //左下角伸展
animatewindow(hwnd,200,AW_SLIDE|AW_HOR_NEGATIVE|AW_VER_NEGATIVE|CLOSE_OR_OPEN); //右上角伸展
animatewindow(hwnd,200,AW_SLIDE|AW_HOR_NEGATIVE|AW_VER_NEGATIVE|CLOSE_OR_OPEN); //右下角伸展