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


IAxWinHostWindow::CreateControl

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

STDMETHOD( CreateControl )(
   LPCOLESTR lpTricsData,
   HWND hWnd,
   IStream* pStream 
);

Параметры

  • lpTricsData
    [in] Строка, указывающая элемент управления, для которого необходимо создать.Можно включить CLSID (фигурные скобки), идентификатор ProgID, URL-адрес или необработанный HTML (присоединенное префикс MSHTML:).

  • hWnd
    [in] Маркер к окну, используемый для размещения.

  • pStream
    [in] Указатель интерфейса для потока, содержащий данные инициализации элемента управления.Может быть NULL.

Возвращаемое значение

Стандартное значение HRESULT.

Заметки

Это окно будет subclassed объектом основного приложения, предоставляющие этот интерфейс, поэтому сообщения можно отобразить на элемент управления и другие функции контейнера будут работать.

Вызов этого метода эквивалентен вызову метода IAxWinHostWindow::CreateControlEx.

Для создания лицензированное элемент управления ActiveX см. в разделе IAxWinHostWindowLic::CreateControlLic.

Требования

Header: atliface.h

См. также

Ссылки

Интерфейс IAxWinHostWindow

IAxWinHostWindow::CreateControlEx

IAxWinHostWindow::AttachControl

CAxWindow::CreateControl

AtlAxCreateControl