Vcl.Controls.TControl.MouseCapture
Delphi
property MouseCapture: Boolean read GetMouseCapture write SetMouseCapture;
C++
__property bool MouseCapture = {read=GetMouseCapture, write=SetMouseCapture, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | protected | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TControl |
説明
コントロールがマウスイベントをキャプチャしたかどうかを示します。
MouseCapture プロパティを使用すると,コントロールがマウスをキャプチャ(捕捉)したかどうかを判定できます。コントロールがマウスをキャプチャすると,それ以後のすべてのマウスイベントはユーザーがマウスボタンを離すまでそのコントロール(キャプチャコントロールと呼ばれる)へ送られます。
ユーザーがコントロールから項目をドラッグしたときに,コントロールはマウスをキャプチャします。また,コントロールの ControlStyle プロパティ内で csCaptureMouse フラグが設定されている場合に,ユーザーがそのコントロール上で左マウスボタンを押したときにも,コントロールはマウスをキャプチャします。