//本文旨在提供一種思想<br />//App->Temp.i為整形變數,App->Base.MainWindow為目標視窗控制代碼,請注意SetLayeredWindowAttributes需要的視窗拓展屬性<br />//<br />// FUNCTION: AnimateWindow<br />//<br />// PURPOSE: 淡出視窗<br />//<br />void AnimateWindow()<br />{<br />ShowWindow(App->Base.MainWindow,SW_SHOW);<br />for (App->Temp.i = 0;App->Temp.i <= 188; App->Temp.i++)<br />{<br />SetLayeredWindowAttributes(App->Base.MainWindow,NULL,(BYTE)App->Temp.i,LWA_ALPHA);<br />UpdateWindow(App->Base.MainWindow);<br />Sleep(10);<br />}<br />}<br />//<br />// FUNCTION: AnimateWindowE<br />//<br />// PURPOSE: 淡入視窗<br />//<br />void AnimateWindowE()<br />{<br />for (App->Temp.i = 187;App->Temp.i > 0; App->Temp.i--)<br />{<br />SetLayeredWindowAttributes(App->Base.MainWindow,NULL,(BYTE)App->Temp.i,LWA_ALPHA);<br />UpdateWindow(App->Base.MainWindow);<br />Sleep(6);<br />}<br />}<br />//rrrfff奉