usingsystem;
using
system.collections.generic;
using
system.componentmodel;
using
system.data;
using
system.drawing;
using
system.linq;
using
system.text;
using
system.windows.forms;
using
system.runtime.interopservices;
namespace
[dllimport(
"user32")]
private
static
extern
bool animatewindow(intptr hwnd, int dwtime, int
dwflags);
//下面是可用的常量,根據不同的動畫效果宣告自己需要的
private
const
int aw_hor_positive = 0x0001;//
自左向右顯示視窗,該標誌可以在滾動動畫和滑動動畫中使用。使用aw_center標誌時忽略該標誌
private
const
int aw_hor_negative = 0x0002;//
自右向左顯示視窗,該標誌可以在滾動動畫和滑動動畫中使用。使用aw_center標誌時忽略該標誌
private
const
int aw_ver_positive = 0x0004;//
自頂向下顯示視窗,該標誌可以在滾動動畫和滑動動畫中使用。使用aw_center標誌時忽略該標誌
private
const
int aw_ver_negative = 0x0008;//
自下向上顯示視窗,該標誌可以在滾動動畫和滑動動畫中使用。使用aw_center標誌時忽略該標誌該標誌
private
const
int aw_center = 0x0010;//
若使用了aw_hide標誌,則使視窗向內重疊;否則向外擴充套件
private
const
int aw_hide = 0x10000;//
隱藏視窗
private
const
int aw_active = 0x20000;//
啟用視窗,在使用了aw_hide標誌後不要使用這個標誌
private
const
int aw_slide = 0x40000;//
使用滑動型別動畫效果,預設為滾動動畫型別,當使用aw_center標誌時,這個標誌就被忽略
private
const
int aw_blend = 0x80000;//
使用淡入淡出效果
private
void form1_load(object
sender, eventargs e)
private
void form1_formclosing(object
sender, formclosingeventargs e)
}}
C winform 右下角彈出視窗結果
from using system.runtime.interopservices dllimport user32 private static extern bool animatewindow intptr hwnd,int dwtime,int dwflags 下面是可用的常量,按照不合的動...
C winform 右下角彈出視窗效果
using system.runtime.interopservices dllimport user32 private static extern bool animatewindow intptr hwnd,int dwtime,int dwflags 下面是可用的常量,根據不同的動畫效果宣告...
C winform 右下角彈出視窗結果
using system.runtime.interopservices dllimport user32 private static extern bool animatewindow intptr hwnd,int dwtime,int dwflags 下面是可用的常量,按照不合的動畫結果宣告...