Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Библиотека активных шаблонов (ATL) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.
Этот интерфейс предоставляет методы для управления лицензированным элементом управления и его объектом узла.
Синтаксис
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
Пример
Пример использования элементов ActiveX см. в разделе IAxWinHostWindowLic::CreateControlLic".
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 .
Пример
Пример использования элементов ActiveX см. в разделе IAxWinHostWindowLic::CreateControlLicEx".