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


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

См. также

Ссылки

Класс CAxWindow2T