*使用flashwindow函數可以使視窗閃一下,若要連續閃可使用timer控制一直閃
using System.Runtime.InteropServices; //記得載入此命名空間,閃爍會用到
//重寫API函數,用來實現視窗標題欄閃爍功能
[System.Runtime.InteropServices.DllImportAttribute("user32.dll")]
public static extern bool FlashWindow(IntPtr handle, bool bInvert);
private void button1_Click(object sender, EventArgs e)
{
timer1.Enabled = true;//啟動計時器
}
private void button2_Click(object sender, EventArgs e)
{
timer1.Enabled = false;//關閉計時器
}
private void timer1_Tick(object sender, EventArgs e)
{
FlashWindow(this.Handle, true); //timerTick事件一定要在vs裡面用點點進來這裡keyin程式,若自已key會無效@@
}
沒有留言:
張貼留言