CAxWindow2T::CreateControlLicEx
Создает лицензированное элемент управления ActiveX, инициализирует его, размещение его в определенном окне, и возвращает указатель интерфейса (или указатели) из элемента управления.
HRESULT CreateControlLicEx(
LPCOLESTR lpszName,
IStream* pStream = NULL,
IUnknown** ppUnkContainer = NULL,
IUnknown** ppUnkControl = NULL,
REFIID iidSink = IID_NULL,
IUnknown* punkSink = NULL,
BSTR bstrLicKey = NULL
);
HRESULT CreateControlLicEx(
DWORD dwResID,
IStream* pStream = NULL,
IUnknown** ppUnkContainer = NULL,
IUnknown** ppUnkControl = NULL,
REFIID iidSink = IID_NULL,
IUnknown* punkSink = NULL,
BSTR bstrLickey = NULL
);
Параметры
- bstrLicKey
Ключ лицензии для элемента управления; Значение null, если создать nonlicensed элемент управления.
Заметки
См. раздел CAxWindow::CreateControlEx для описания остальных параметров и возвращаемого значения.
Пример
См. раздел Размещение элементов управления ActiveX с использованием библиотеки ATL AXHost пример, использующий CAxWindow2T::CreateControlLicEx.
Требования
Header: atlwin.h