首頁  >  文章  >  後端開發  >  C#實作工作列閃爍

C#實作工作列閃爍

黄舟
黄舟原創
2016-12-21 14:52:011708瀏覽

PRIvate void FlashIt() 

FLASHWINFO fi = new FLASHWINFO(); 
fi.cbSize = (uint)System.Runtime.InteropServices.Marshal.SizeOffi); FLASHW_TRAY; 
fi.uCount = 3; 
fi.dwTimeout = 0; 
FlashWindowEx(ref fi);




[DllImport("user32. 


[DllImport("user32.dll
)B.
static extern bool FlashWindowEx(ref FLASHWINFO pwfi);

[StructLayout( LayoutKind.Sequential)] 
public struct FLASHWINFO¢
public UInt32 uCount; 
public UInt32 dwTimeout;




//停止閃爍。系統將視窗恢復到原始狀態。 
公共 const UInt32 FLASHW_STOP = 0; 
//閃爍視窗標題。 
公 const UInt32 FLASHW_CAPTION = 1; 
//工作列按鈕閃爍。 
公共 const UInt32 FLASHW_TRAY = 2; 
//視窗標題和工作列按鈕都會閃爍。 
//這相當於設定FLASHW_CAPTION | FLASHW_TRAY 標誌。 
公共 const UInt32 FLASHW_ALL = 3; 
//連續閃爍,直到設定FLASHW_STOP標誌。 
公共 const UInt32 FLASHW_TIMER = 4; 
//持續閃爍,直到窗戶到達前台。 
public const UInt32 FLASHW_TIMERNOFG = 12;

 以上就是C#實作工作列觸發的內容,更多相關內容請關注PHP中文網(www.php.cn)! 

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn