共用方式為


Windows Form 中的滑鼠捕捉

滑鼠擷取是指當控制項取得所有滑鼠輸入的命令時。 當控制項擷取滑鼠,無論指標是否在其邊界內,都會收到滑鼠輸入。

設定滑鼠擷取

在 Windows Forms 中,當使用者在控制項上按下滑鼠按鈕時,控制項會擷取滑鼠,而當使用者放開滑鼠按鈕時,控制項會釋出滑鼠。

Control 類別的 Capture 屬性會指定控制項是否已擷取滑鼠。 若要判斷控制項何時失去滑鼠擷取,請處理 MouseCaptureChanged 事件。

只有前景視窗可以擷取滑鼠。 當背景視窗嘗試擷取滑鼠時,視窗只會接收當滑鼠指標位於視窗可見部分內時所發生的滑鼠事件訊息。 此外,即使前景視窗已擷取滑鼠,使用者仍然可以按一下另一個視窗,將它帶到前景。 擷取滑鼠時,快速鍵無法運作。

另請參閱