System.TObject.DefaultHandler

提供: Appmethod Libraries
移動先: 案内検索

Object Pascal

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 メソッドをオーバーライドします。

メモ:  Object Pascal のメッセージ処理メソッドで inherited を呼び出した場合は,特定の処理対象メッセージのハンドラが上位オブジェクトで指定されていない場合にのみ,上位オブジェクトの DefaultHandler メソッドが呼び出されます。それ以外の場合は,そのメッセージを処理する特定のハンドラが呼び出されます。

関連項目