CComControlBase::ControlQueryInterface
更新 : 2007 年 11 月
要求されたインターフェイスへのポインタを取得します。
virtual HRESULT ControlQueryInterface(
const IID& iid,
void** ppv
);
パラメータ
iid
要求されているインターフェイスの GUID。ppv
iid で識別されるインターフェイス ポインタへのポインタ。インターフェイスが見つからない場合は NULL になります。
解説
COM マップ テーブル内のインターフェイスだけを処理します。
使用例
// Retrieve the control's IOleObject interface. Note interface
// is automatically released when pOleObject goes out of scope
CComPtr<IOleObject> pOleObject;
ControlQueryInterface(IID_IOleObject, (void**)&pOleObject);
必要条件
ヘッダー : atlctl.h
参照
参照
CComObjectRootEx::InternalQueryInterface