1. 程式人生 > >屏蔽Alt+F4關閉窗體

屏蔽Alt+F4關閉窗體

bubuko src pri class end 分享 實現 bsp 是否

實現效果:

  技術分享圖片

知識運用:

  KeyEventArgs類的Alt,Handled屬性

  public virtual bool Alt {get;}    //獲取一個值 該值指示是否曾按下Alt鍵

  public bool Handled {get; set;}    //獲取或設置一個值 該值指示是否處理過此事件

                   //true表是跳過控件的默認處理 false表是還將該事件傳遞該默認控件處理程序

實現代碼:

        private void Form1_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.Alt && e.KeyCode == Keys.F4)
                e.Handled = true;
        }

  

屏蔽Alt+F4關閉窗體