Vcl.Forms.TCustomForm.QueryInterface

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

Delphi

function QueryInterface(const IID: TGUID; out Obj): HResult; override;

C++

virtual HRESULT __stdcall QueryInterface(const GUID &IID, /* out */ void *Obj);

プロパティ

種類 可視性 ソース ユニット
function protected
Vcl.Forms.pas
Vcl.Forms.hpp
Vcl.Forms TCustomForm

説明

指定したインターフェースがフォームによってサポートされている場合,そのインターフェースの参照を返します。

インターフェースをサポートするフォームの場合,QueryInterface メソッドはそのフォームによってサポートされているインターフェースの QueryInterface メソッドを呼び出します。QueryInterface メソッドは,IID パラメータで指定されたインターフェースの参照を Obj パラメータとして返します。フォームが指定されたインターフェースをサポートしていない場合,Obj パラメータは nil(Delphi)または NULL(C++)になります。

QueryInterface は Obj パラメータが正しく取得できた場合 S_OK を返します。

関連項目