CAxWindow::CreateControlEx

HRESULT CreateControlEx (LPCOLESTR lpszName, IStream * pStream = NULL, IUnknown ** ppUnkContainer = NULL, IUnknown ** ppUnkControl = NULL, REFIID iidSink = IID_NULL, IUnknown * punkSink = NULL);

HRESULT CreateControlEx (DWORD dwResID, nbsp; IStream* pStream = &NULL, IUnknown ** ppUnkContainer = NULL, IUnknown ** ppUnkControl = NULL, REFIID iidSink = IID_NULL, IUnknown * punkSink = NULL);

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

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

Параметры

lpszName

Указатель на строку для создания элемента управления. Должен быть отформатирован в одном из следующих способов:

pStream

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

ppUnkContainer

[out] Адрес указателя, который будет получать IUnknown контейнера. Может быть пустым.

ppUnkControl

[out] Адрес указателя, который будет получать IUnknown элемента управления. Может быть пустым.

dwResID

Идентификатор ресурса HTML ресурса. Элемент управления WebBrowser будет создан и загружен с указанным ресурсом.

Примечания

Создает элемент управления ActiveX, инициализирует его и размещает его в указанном окне. Использовать эту функцию вместо CreateControl, чтобы получить указателей интерфейса из вновь созданного элемента управления.

Обзор CAxWindow |nbsp; Члены класса

Родственные слова

AtlAxCreateControlEx

Index