Vcl.Controls.TControl.MouseCapture

提供: RAD Studio API Documentation
移動先: 案内検索

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 フラグが設定されている場合に,ユーザーがそのコントロール上で左マウスボタンを押したときにも,コントロールはマウスをキャプチャします。

関連項目