using System;
using System.Windows.Forms;
using System.Runtime.InteropServices;//窗体效果需要该包

namespace 软件项目管理系统
{
  public partial class LoginForm : Form
  {
    //窗体弹出或消失效果
    [DllImport("user32.dll", EntryPoint = "AnimateWindow")]
    private static extern bool AnimateWindow(IntPtr handle, int ms, int flags);
    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;
    public const Int32 AW_HIDE = 0x00010000;
    public const Int32 AW_ACTIVATE = 0x00020000;
    public const Int32 AW_SLIDE = 0x00040000;
    public const Int32 AW_BLEND = 0x00080000;

  public LoginForm()
  {
    InitializeComponent();

    //窗体弹出效果
    AnimateWindow(this.Handle, 300, AW_CENTER);
  }

  //“关闭按钮”事件
  private void button1_Click(object sender, EventArgs e)
  {
    //窗体弹出效果
    AnimateWindow(this.Handle, 300, AW_HIDE + AW_CENTER);

    Application.Exit();
  
  }
}

转载于:https://www.cnblogs.com/viuu/p/7451614.html

Winform 窗体淡出淡入效果相关推荐

  1. winform窗体打开动画效果

    一.winform窗体打开动画效果 ①书写窗体动画类 class animation{/// <summary>/// 函数功能:该函数能在显示与隐藏窗口时能产生特殊的效果.有两种类型的动 ...

  2. android开发界面 淡出,Android 界面淡出 淡入效果

    Android 界面淡出 淡入效果: 下面是一个工具类: AnimFadeUtil.java /**  * 处理界面的淡入和淡出的切换  * @author Bruce  *  */ public c ...

  3. 原生JS实现淡出淡入效果

    前言 一提到淡入淡出效果,大家可能会想到jQuery的fadeIn(),fadeOut()和fadeToggle()函数,它们被封装到库中,很方便被调用.但是有时候只为了一个简单的淡入淡出效果,并不需 ...

  4. 使用C#实现WinForm窗体的动画效果

    [转]http://www.cnblogs.com/xvqm00/archive/2009/02/16/1391313.html using System.Runtime.InteropService ...

  5. 用html5做淡出淡入效果,在Html5 canvas中淡入淡出

    我已经有了一个图像的画布,我想淡入淡出图像不断.我已经使用上面的代码:在Html5 canvas中淡入淡出 var canvas; var context; var ga = 0.0; var tim ...

  6. C#Winform窗体的毛玻璃效果实现

    Step One:首先引入系统的api [DllImport("dwmapi.dll")]         private static extern void DwmIsComp ...

  7. C#:绘制Winform窗体

    Winform窗体缺少左上角效果: public void SetWindowRegion(){System.Drawing.Drawing2D.GraphicsPath FormPath;FormP ...

  8. html多图轮播淡入淡出js,原生JS实现图片轮播与淡入效果的简单实例

    最近对css的兴趣提不起来,因为以前对图片轮播一直耿耿于怀苦于学艺不精,所以,花了点时间熟悉了一下js.然后一条道走到黑,用jquery和js写了一下轮播和图片淡入的效果.以后学习的路很长,希望自己在 ...

  9. C# WinForms窗体淡出效果

    C#WinForms窗体淡出效果 利用时钟控件控制窗体的透明度 private void button1_Click(object sender, EventArgs e){timer1.Start( ...

最新文章

  1. 如何使用ABAP代码反序列化JSON字符串成ABAP结构
  2. [Leedcode][JAVA][第85题][第221题][最大正方形][动态规划]
  3. 华为交换机默认vlan都是通的吗_【思唯网络学院】华为交换机常用的三种vlan划分方法...
  4. mysql双主双从_mysql双主双从
  5. 一坛酸菜让白象卖断货,方便面圈的鸿星尔克要逆袭?
  6. UML总结(对九种图的认识和如何使用Rational Rose 画图)
  7. 一位程序员从业余项目被收购中所学到的
  8. Egret白鹭引擎简介麻将游戏开发流程
  9. TOM小游戏《大球吃小球》评测报告
  10. 易语言文件夹加密解密助手
  11. 100人PJ?へへ。バージョン1.0の反省書を書かなければなりません、今日。
  12. SAP 取标标准成本和实际成本
  13. UE战棋游戏的制作流程(使用GAS来制作技能系统)
  14. 下载阿里云免费ssl证书
  15. 算法分析与设计(一)——0-1背包问题
  16. 爬取微信公众号详情页
  17. cpu的核数和进程_多线程,多进程,多核总结
  18. C# TCP/UDP网络通讯调试助手(含源码)
  19. python中list的意思_python中的list是什么
  20. App应用双开技术,Android沙盒

热门文章

  1. ethercat通讯协议_工业控制常用接口协议大全,长见识了
  2. c语言编译及下载环境变量,windows 下使用g++ 编译器-Go语言中文社区
  3. mysql 排序 删除_是否可以删除mysql表排序规则?
  4. 微型计算机电源的选购应注意哪些问题,购买小功率ups电源的注意事项
  5. android 系统亮度,android 设置系统屏幕亮度
  6. python中打印所有的关键字_python 查看所有的关键字
  7. python项目部署到url_项目上线部署
  8. Java接受带文件的表单_Javaweb使用getPart接收表单文件过程解析
  9. Oracle使用ini启动,python操作ini类型配置文件的实例教程
  10. 如何在liferay ,struts2中跳转页面