System.Classes.MakeObjectInstance

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

Delphi

function MakeObjectInstance(const AMethod: TWndMethod): Pointer;

C++

extern DELPHI_PACKAGE void * __fastcall MakeObjectInstance(const TWndMethod AMethod);

プロパティ

種類 可視性 ソース ユニット
function public
System.Classes.pas
System.Classes.hpp
System.Classes System.Classes

説明

クラスのインスタンスによって使われるメモリ ブロックを割り当てます。

クラスのインスタンスに関連付けるためのメモリを取得するには、MakeObjectInstance を呼び出します。

このルーチンは、Windows ハンドルを持っていないが、Windows Message を受け取る必要があるクラスを使用する場合に特に有用です。MakeObjectInstance は、メッセージ処理関数を Windows Message Processing Chain に登録して、効率的に Windows Message をトラップします。このようにして親ウィンドウに送信されたメッセージは、リダイレクトされて、適切な関数によって処理されます。

関連項目