#region 关闭窗体特效
//导入user32.dll
[System.Runtime.InteropServices.DllImport("user32")]
//声明API函数
private static extern bool AnimateWindow(IntPtr hwnd, int dwTime, int dwFlags);
//正面_水平方向
const int AW_HOR_POSITIVE = 0x0001;
//负面_水平方向
const int AW_HOR_NEGATIVE = 0x0002;
//正面_垂直方向
const int AW_VER_POSITIVE = 0x0004;
//负面_垂直方向
const int AW_VER_NEGATIVE = 0x0008;
//由中间四周展开或由四周向中间缩小
const int AW_CENTER = 0x0010;
//隐藏对象
const int AW_HIDE = 0x10000;
//显示对象
const int AW_ACTIVATE = 0x20000;
//拉幕滑动效果
const int AW_SLIDE = 0x40000;
//淡入淡出渐变效果
const int AW_BLEND = 0x80000;
#endregion
然后再关闭窗体前加以下代码:
AnimateWindow(this.Handle, 1000, AW_CENTER | AW_HIDE | AW_HOR_NEGATIVE);
分享到:
相关推荐
winform C# 窗体仿酷狗关闭特效,拉伸,动画效果
在C#下,WinForm创建窗体特效,创建不规则窗体,创建启动界面的源代码!值得学习!
winform判断窗体是否打开winform判断窗体是否打开winform判断窗体是否打开winform判断窗体是否打开
winform 窗体过渡特效 源码 很酷多种窗体过渡的特效:渐变,左右拉伸,上下拉伸等
C# winform 子窗体调用父窗体函数实现关闭该窗体打开另一个窗体;在父窗体分From1内嵌一个panel1,在panel1里载入From2,点击在子窗体From2中的按钮,清除panel1里的From2,新载入From3,点击在子窗体From3中的按钮...
c#,winform的窗体技巧,示例源码共19个,技巧很适合与初学者
C#的winform纯源码 无边框窗体 ,四边阴影,圆角,淡入淡出特效
c# Winform 窗体 动画效果 c# Winform 窗体 动画效果 c# Winform 窗体 动画效果c# Winform 窗体 动画效果
C#winform判断窗体是否打开 更适用于mdi
C#编程 WinForm窗体开发 Selected(源码)C#编程 WinForm窗体开发 Selected(源码)C#编程 WinForm窗体开发 Selected(源码)C#编程 WinForm窗体开发 Selected(源码)C#编程 WinForm窗体开发 Selected(源码)C#编程 WinForm...
主要介绍了在类库或winform项目中打开另一个winform项目窗体的方法,可以实现Winform项目间窗体的调用,在进行Winform项目开发中非常具有实用价值,需要的朋友可以参考下
winform 等待窗体 gif动画等待
winform实现PPT展示特效:从网上找的,整理的,这是其中一个特效的代码 #region 压缩反转(改进版) // 原理:计算图像位置和高度,以高度的一半为轴进行对换上下半边的图像 private void Animator01() { ...
C# Winform 双层窗体例子,能在 UpdateLayeredWindow 异形窗口上显示控件。
winform无边框窗体移动——内含通用处理类,一行代码调用即可实现效果!
一个小Demo,一个主窗体中通过按钮实现 三个子窗体的切换显示,三个子窗体的切换的过程中,其窗体上的数据不会丢失。
c# winform 无边框窗体四边阴影 详细用法查看项目demo
Winform异形窗体,可拖动 无毛边,无白边
C# winform窗体技巧实例。包含:QQ界面的实现,漂浮的窗体,透明渐现窗体等技巧
winform窗体特效