IAxWinHostWindow::CreateControlEx
Vytvoří ovládací prvek ActiveX, inicializuje ji a hostitelem v zadané okno podobné IAxWinHostWindow::CreateControl.
STDMETHOD( CreateControlEx )(
LPCOLESTR lpszTricsData,
HWND hWnd,
IStream* pStream,
IUnknown** ppUnk,
REFIID riidAdvise,
IUnknown* punkAdvise
);
Parametry
lpTricsData
[v] Řetězec identifikující vytvořit ovládací prvek.Může být identifikátor CLSID (musí zahrnovat složených závorek), ProgID, adresu URL nebo kód HTML (s předponou MSHTML:).hWnd
[v] Popisovač okna pro hostování.pStream
[v] Ukazatele rozhraní obsahující inicializačních dat pro ovládací prvek datového proudu.Může být NULL.ppUnk
[výstup] Ukazatel, který obdrží adresu IUnknown rozhraní vytvořené ovládací prvek.Může být NULL.riidAdvise
[v] Identifikátor rozhraní odchozí rozhraní objektu kontejneru.Může být IID_NULL.punkAdvise
[v] Ukazatel IUnknown rozhraní objekt jímky spojovacímu bodu na obsažený objekt určený k iidSink .
Vrácená hodnota
Standard HRESULT hodnotu.
Poznámky
Na rozdíl od CreateControl metody CreateControlEx také umožňuje přijímat ukazatele rozhraní do nově vytvořeného ovládacího prvku a jímky událostí nastaven příjem událostí na ovládací prvek.
Vytvoření licencované ovládacího prvku ActiveX naleznete v tématu IAxWinHostWindowLic::CreateControlLicEx.
Požadavky
Záhlaví: atliface.h
Viz také
Referenční dokumentace
IAxWinHostWindow::CreateControl