Поделиться через


Интерфейс IAxWinHostWindowLic

Этот интерфейс предоставляет методы для управления лицензированным элементом управления и его объектом узла.

Синтаксис

interface IAxWinHostWindowLic : IAxWinHostWindow

Участники

Методы

Имя Описание
CreateControlLic Создает лицензированный элемент управления и присоединяет его к объекту узла.
CreateControlLicEx Создает лицензированный элемент управления, присоединяет его к объекту узла и при необходимости настраивает обработчик событий.

Замечания

IAxWinHostWindowLic наследует от IAxWinHostWindow и добавляет методы, поддерживающие создание лицензированных элементов управления.

См. пример размещения элементов ActiveX с помощью ATL AXHost , использующего элементы этого интерфейса.

Требования

Определение этого интерфейса доступно как IDL или C++, как показано ниже.

Тип определения Файлы
IDL ATLIFace.idl
C++ ATLIFace.h (также включен в ATLBase.h)

IAxWinHostWindowLic::CreateControlLic

Создает лицензированный элемент управления, инициализирует его и размещает в окне, определяемом пользователем hWnd.

STDMETHOD(CreateControlLic)(
    LPCOLESTR lpTricsData,
    HWND hWnd,
    IStream* pStream,
    BSTR bstrLic);

Параметры

bstrLic
[in] BSTR, содержащий ключ лицензии для элемента управления.

Замечания

Описание оставшихся параметров и возвращаемого значения см. в разделе IAxWinHostWindow::CreateControl .

Вызов этого метода эквивалентен вызову IAxWinHostWindowLic::CreateControlLicEx

Пример

Пример использования IAxWinHostWindowLic::CreateControlLicэлементов ActiveX см. в разделе "Размещение элементов ActiveX Controls с помощью ATL AXHost".

IAxWinHostWindowLic::CreateControlLicEx

Создает лицензированный элемент ActiveX, инициализирует его и размещает его в указанном окне, аналогично IAxWinHostWindow::CreateControl.

STDMETHOD(CreateControlLicEx)(
    LPCOLESTR lpszTricsData,
    HWND hWnd,
    IStream* pStream,
    IUnknown** ppUnk,
    REFIID riidAdvise,
    IUnknown* punkAdvise,
    BSTR bstrLic);

Параметры

bstrLic
[in] BSTR, содержащий ключ лицензии для элемента управления.

Замечания

Описание оставшихся параметров и возвращаемого значения см. в разделе IAxWinHostWindow::CreateControlEx .

Пример

Пример использования IAxWinHostWindowLic::CreateControlLicExэлементов ActiveX см. в разделе "Размещение элементов ActiveX Controls с помощью ATL AXHost".