Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten interfejs udostępnia metody manipulowania licencjonowanym formantem i jego obiektem hosta.
Składnia
interface IAxWinHostWindowLic : IAxWinHostWindow
Elementy członkowskie
Metody
| Nazwa/nazwisko | opis |
|---|---|
| CreateControlLic | Tworzy licencjonowany formant i dołącza go do obiektu hosta. |
| CreateControlLicEx | Tworzy licencjonowany formant, dołącza go do obiektu hosta i opcjonalnie konfiguruje procedurę obsługi zdarzeń. |
Uwagi
IAxWinHostWindowLic dziedziczy z IAxWinHostWindow i dodaje metody, które obsługują tworzenie licencjonowanych kontrolek.
Zobacz Hostowanie kontrolek ActiveX przy użyciu ATL AXHost , aby zapoznać się z przykładem korzystającym z elementów członkowskich tego interfejsu.
Wymagania
Definicja tego interfejsu jest dostępna jako IDL lub C++, jak pokazano poniżej.
| Typ definicji | Plik |
|---|---|
| IDL | ATLIFace.idl |
| C++ | ATLIFace.h (również w ATLBase.h) |
IAxWinHostWindowLic::CreateControlLic
Tworzy licencjonowany formant, inicjuje go i hostuje go w oknie zidentyfikowanym przez hWndprogram .
STDMETHOD(CreateControlLic)(
LPCOLESTR lpTricsData,
HWND hWnd,
IStream* pStream,
BSTR bstrLic);
Parametry
bstrLic
[in] Ciąg BSTR zawierający klucz licencji dla kontrolki.
Uwagi
Zobacz IAxWinHostWindow::CreateControl , aby uzyskać opis pozostałych parametrów i zwracanej wartości.
Wywoływanie tej metody jest równoważne wywołaniu metody IAxWinHostWindowLic::CreateControlLicEx
Przykład
Zobacz Hostowanie kontrolek ActiveX przy użyciu atL AXHost , aby zapoznać się z przykładem korzystającym z elementu IAxWinHostWindowLic::CreateControlLic.
IAxWinHostWindowLic::CreateControlLicEx
Tworzy licencjonowany formant ActiveX, inicjuje go i hostuje go w określonym oknie, podobnie jak IAxWinHostWindow::CreateControl.
STDMETHOD(CreateControlLicEx)(
LPCOLESTR lpszTricsData,
HWND hWnd,
IStream* pStream,
IUnknown** ppUnk,
REFIID riidAdvise,
IUnknown* punkAdvise,
BSTR bstrLic);
Parametry
bstrLic
[in] Ciąg BSTR zawierający klucz licencji dla kontrolki.
Uwagi
Zobacz IAxWinHostWindow::CreateControlEx , aby uzyskać opis pozostałych parametrów i zwracanej wartości.
Przykład
Zobacz Hostowanie kontrolek ActiveX przy użyciu atL AXHost , aby zapoznać się z przykładem korzystającym z elementu IAxWinHostWindowLic::CreateControlLicEx.