System.TObject.DefaultHandler
Delphi
procedure DefaultHandler(var Message); virtual;
C++
virtual void __fastcall DefaultHandler(void *Message);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.pas systobj.h |
System | TObject |
説明
メッセージレコードを処理するメソッドのインターフェースを提供します。
DefaultHandler は,Dispatch が特定メッセージのメソッドを見つけられないときに呼び出します。DefaultHandler は,オブジェクトが固有のハンドラを持たないすべてのメッセージを処理するメッセージハンドラを提供します。メッセージを処理する下位クラスは通常,処理するメッセージの型に応じて DefaultHandler メソッドをオーバーライドします。
メモ: Delphi のメッセージ処理メソッドで inherited を呼び出した場合は,特定の処理対象メッセージのハンドラが上位オブジェクトで指定されていない場合にのみ,上位オブジェクトの DefaultHandler メソッドが呼び出されます。それ以外の場合は,そのメッセージを処理する特定のハンドラが呼び出されます。