C#:实现窗口的淡入淡出效果
来自: http://baike.baidu.com/view/1080291.htm 使用函数 :AnimateWindow 说明 : 该函数能在显示与隐藏窗口时能产生特殊的效果。 函数原型 : BOOL AnimateWindow(HWND hWnd,DWORD dwTime,DWORD dwFlags); BOOL AnimateWindow(DWORD dwTime,DWORD dwFlags); 参数说明 : hWnd :指定产生动画的窗口的句柄。 dwTime :指明动画持续的时间(以微秒计),完成一个动画的标准时间为200微秒。 dwFags :指定动画类型。这个参数可以是一个或多个下列标志的组合。标志描述: AW_SLIDE :使用滑动类型。缺省则为滚动动画类型。当使用AW_CENTER标志时,这个标志就被忽略。 AW_ACTIVATE :激活窗口。在使用了AW_HIDE标志后不要使用这个标志。 AW_BLEND :使用淡出效果。只有当hWnd为顶层窗口的时候才可以使用此标志。 AW_HIDE :隐藏窗口,缺省则显示窗口。 AW_CENTER :若使用了AW_HIDE标志,则使窗口向内重叠;若未使用AW_HIDE标志,则使窗口向外扩展。 AW_HOR_POSITIVE :自左向右显示窗口。该标志可以在滚动动画和滑动动画中使用。当使用AW