Vcl.Forms.TCustomForm.Deactivate
Delphi
procedure Deactivate; dynamic;
C++
DYNAMIC void __fastcall Deactivate();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TCustomForm |
説明
OnDeactivate イベントを生成します。
フォームコンポーネントは,CM_DEACTIVATE メッセージを受け取ると Deactivate メソッドを呼び出します。CM_DEACTIVATE メッセージは,アプリケーション内でアクティブウィンドウが変更されたため,またはアプリケーションがアクティブになったためにフォームにフォーカスが移ったときに送られます。
デフォルトでは,Deactivate メソッドはユーザーが OnDeactivate イベントにアタッチしたイベントハンドラを呼び出します。このメソッドをオーバーライドすると,OnDeactivate イベントをブロックしたり,非アクティブ化されることに対して応答したりできます。