国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

Winform窗體效果實例分析

2020-01-24 01:29:14
字體:
來源:轉載
供稿:網友

本文實例分析了Winform窗體效果。分享給大家供大家參考。具體如下:

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace WindowsApplication4{ public partial class Form3 : Form {  bool flag = false;  public Form3()  {   InitializeComponent();   flag = true;  }  #region user32.dll  //導入user32.dll  [System.Runtime.InteropServices.DllImport("user32")]  //聲明API函數  private static extern bool AnimateWindow(IntPtr hwnd, int dwTime, int dwFlags);  #endregion  #region 常量  //正面_水平方向  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  #region 判斷方向  public int IsHorOrVer(int pos)  {   int rtn = 0;   //判斷是正方向還是反方向   if (pos.Equals(0))   {    //判斷是橫向還是縱向    if (flag)     rtn = AW_HOR_POSITIVE;    else rtn = AW_VER_POSITIVE;   }   else if (pos.Equals(1))   {    //判斷是橫向還是縱向    if (flag)     rtn = AW_HOR_NEGATIVE;    else rtn = AW_VER_NEGATIVE;   }   return rtn;  }  #endregion  private void button1_Click(object sender, EventArgs e)  {   //動畫――窗體向上拖拉   AnimateWindow(this.Handle, 1000, AW_SLIDE | AW_HIDE | IsHorOrVer(1));   //動畫――窗體向下拖拉   AnimateWindow(this.Handle, 1000, AW_SLIDE | AW_ACTIVATE | IsHorOrVer(0));   //動畫――窗體淡出特效   AnimateWindow(this.Handle, 1000, AW_BLEND | AW_HIDE | IsHorOrVer(1));   //動畫――窗體淡入特效   AnimateWindow(this.Handle, 1000, AW_BLEND | AW_ACTIVATE | IsHorOrVer(0));   //動畫――窗體由四周向中心縮小直至消失   AnimateWindow(this.Handle, 1000, AW_CENTER | AW_HIDE | IsHorOrVer(1));   //動畫――窗體由中心向四周擴展   AnimateWindow(this.Handle, 1000, AW_CENTER | AW_ACTIVATE | IsHorOrVer(0));  } }}

希望本文所述對大家的C#程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泸水县| 丹阳市| 新源县| 安福县| 会泽县| 阿尔山市| 保定市| 曲松县| 耒阳市| 渝北区| 文安县| 丽江市| 秀山| 获嘉县| 永新县| 会泽县| 仁怀市| 偏关县| 扎鲁特旗| 佛山市| 泾源县| 黎城县| 若羌县| 河池市| 泌阳县| 策勒县| 安岳县| 宣恩县| 正镶白旗| 洛川县| 京山县| 新宾| 葫芦岛市| 盐津县| 涪陵区| 吉木乃县| 西乌| 太康县| 九江县| 遂川县| 青铜峡市|