CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

C#如何实现窗口的淡入淡出效果?(AnimateWindow)

楼主suzhan(八角)2002-11-22 22:52:15 在 .NET技术 / C# 提问

 
  C#中如何做出窗口在显示和隐藏(关闭)时的淡入淡出效果??我知道在VC中是使用AnimateWindow()函数,但在C#里怎么用?? 问题点数:100、回复次数:4Top

1 楼yarshray(saga jion(心飘情落))回复于 2002-11-22 23:00:25 得分 0

api  
   
  AnimateWindow()Top

2 楼TheAres(班门斧)回复于 2002-11-22 23:10:16 得分 100

Try   like   this:  
   
  using   System.Runtime.InteropServices;    
   
  private   void   Form2_Load(object   sender,   System.EventArgs   e)    
  {    
  Win32.AnimateWindow(this.Handle,500,   Win32.AW_BLEND);    
  }    
  public   class   Win32    
  {    
  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;    
  [DllImport("user32.dll",   CharSet=CharSet.Auto)]    
  public   static   extern   bool   AnimateWindow(    
  IntPtr   hwnd,   //   handle   to   window    
  int   dwTime,   //   duration   of   animation    
  int   dwFlags   //   animation   type    
  );    
  }    
   
  Top

3 楼suzhan(八角)回复于 2002-11-22 23:49:20 得分 0

多谢班兄!!!!Top

4 楼javanow(骄子数据库技术网)回复于 2003-03-11 00:03:57 得分 0

怎么说我  
  An   unhandled   exception   of   type   'System.ArgumentException'   occurred   in   system.windows.forms.dll  
   
  Additional   information:   hdc  
   
  急,谢谢    
  Top

相关问题

  • 使用AnimateWindow函数实现窗口淡入淡出效果的问题
  • 〉〉哪里可以找到使24位高彩bmp直接在屏幕上淡入淡出的c++源代码???急!!!!
  • 我看到有的C#写的程序窗体有win2000那种淡入淡出的效果,怎么实现的?
  • 怎样使图象淡入淡出!
  • 高分:关于界面淡入淡出
  • 请教2d中淡入淡出
  • 请教DirectDraw特效 淡入淡出
  • 急啊!淡入淡出的问题!
  • direct draw 淡入淡出效果?
  • 窗口的淡入淡出,请指教.

关键词

  • c#
  • win32
  • animatewindow
  • aw
  • public const int32

得分解答快速导航

  • 帖主:suzhan
  • TheAres

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo