Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poznámka:
Knihovna ATL (Active Template Library) se nadále podporuje. Už ale nepřidáme funkce ani aktualizujeme dokumentaci.
Toto rozhraní poskytuje metody pro manipulaci s licencovaným ovládacím prvku a jeho hostitelským objektem.
Syntaxe
interface IAxWinHostWindowLic : IAxWinHostWindow
Členové
Metody
| Název | Popis |
|---|---|
| CreateControlLic | Vytvoří licencovaný ovládací prvek a připojí ho k hostitelskému objektu. |
| CreateControlLicEx | Vytvoří licencovaný ovládací prvek, připojí ho k hostitelskému objektu a volitelně nastaví obslužnou rutinu události. |
Poznámky
IAxWinHostWindowLic dědí z IAxWinHostWindow a přidává metody, které podporují vytváření licencovaných ovládacích prvků.
Viz Hostování ovládacích prvků ActiveX pomocí ATL AXHost pro ukázku, která používá členy tohoto rozhraní.
Požadavky
Definice tohoto rozhraní je k dispozici jako IDL nebo C++, jak je znázorněno níže.
| Typ definice | Soubor |
|---|---|
| IDL | ATLIFace.idl |
| C++ | ATLIFace.h (zahrnutý také v ATLBase.h) |
IAxWinHostWindowLic::CreateControlLic
Vytvoří licencovaný ovládací prvek, inicializuje ho a hostuje ho v okně identifikovaném uživatelem hWnd.
STDMETHOD(CreateControlLic)(
LPCOLESTR lpTricsData,
HWND hWnd,
IStream* pStream,
BSTR bstrLic);
Parametry
bstrLic
[v] BSTR, který obsahuje licenční klíč pro ovládací prvek.
Poznámky
Viz IAxWinHostWindow::CreateControl pro popis zbývajících parametrů a návratové hodnoty.
Volání této metody je ekvivalentní volání IAxWinHostWindowLic::CreateControlLicEx
Příklad
Viz Hostování ovládacích prvků ActiveX pomocí ATL AXHost pro ukázku, která používá IAxWinHostWindowLic::CreateControlLic.
IAxWinHostWindowLic::CreateControlLicEx
Vytvoří licencovaný ovládací prvek ActiveX, inicializuje ho a hostuje ho v zadaném okně, podobně jako IAxWinHostWindow::CreateControl.
STDMETHOD(CreateControlLicEx)(
LPCOLESTR lpszTricsData,
HWND hWnd,
IStream* pStream,
IUnknown** ppUnk,
REFIID riidAdvise,
IUnknown* punkAdvise,
BSTR bstrLic);
Parametry
bstrLic
[v] BSTR, který obsahuje licenční klíč pro ovládací prvek.
Poznámky
Viz IAxWinHostWindow::CreateControlEx pro popis zbývajících parametrů a návratové hodnoty.
Příklad
Viz Hostování ovládacích prvků ActiveX pomocí ATL AXHost pro ukázku, která používá IAxWinHostWindowLic::CreateControlLicEx.