zoukankan      html  css  js  c++  java
  • 个人代码库の设置窗体效果AnimateWindow

    using System.Runtime.InteropServices;
    using System;

    namespace myMethod
    {

    public class AnimateWindows
    {

    #region 使用AnimateWindow(译为:生动的窗体)制作淡入淡出效果的窗体

    [DllImport(
    "user32")]


    //设定的效果可叠加用“|”并列。
    public static extern bool AnimateWindow(IntPtr dw_handle窗体句柄, int dw_time反应时间, int dw_flag设定效果);

    //从左到右显示
    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;

    //若使用了AW_HIDE标志,则使窗口向内重叠,即收缩窗口;否则使窗口向外扩展,即展开窗口
    public const Int32 AW_center缩扩 = 0x00000010;

    //隐藏窗口,缺省则显示窗口,必须有AW_HIDE才能看到窗体的淡出
    public const Int32 AW_hide隐藏 = 0x00010000;

    //激活窗口。在使用了AW_HIDE标志后不能使用这个标志
    public const Int32 AW_activate激活 = 0x00020000;

    //使用滑动类型。缺省则为滚动动画类型。当使用AW_CENTER标志时,这个标志就被忽略
    public const Int32 AW_slide滑动 = 0x00040000;

    //"透明度"从高到低
    public const Int32 AW_blend透明渐显 = 0x00080000;

    #endregion
    }

    }
    作者:Asion Tang
    凡是没有注明[转载]的文章,本Blog发表的文章版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    Linux下Redis的安装和部署
    js实现复制到剪贴板功能,兼容所有浏览器
    解决file_get_contents无法请求https连接的方法
    PHP使用正则表达式验证电话号码(手机和固定电话)
    php MYSQL 一条语句中COUNT出不同的条件
    学到的较复杂的 mysql 语名
    数据库相关 sql 语句
    php对象比较
    魔术方法
    inner join left join right join
  • 原文地址:https://www.cnblogs.com/AsionTang/p/1885714.html
Copyright © 2011-2022 走看看