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)!