剛開始用的Mouse_up,雖然能捕獲事件,但是沒有KeyPress事件的Handled屬性。
發現一個相對簡單的方法。
1.先讓窗體類繼承IMessageFilter接口
2.在構造函數中添加:Application.AddMessageFilter(this);
3.在代碼中加入:
4. 你可以將Application.AddMessageFilter()放到任何你想起作用的地方,也隨時可以Application.RemoveMessageFilter(this)
按步驟即可成功屏蔽。
屏蔽之后還有個問題,就是雙擊之后,系統自帶的內容區的右鍵也被屏蔽了。
新聞熱點
疑難解答