共用方式為


Windows Form 中的滑鼠捕捉

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

設定滑鼠擷取

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

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

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

另請參閱