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


CAxWindow Class

Этот класс содержит методы для работы с окно при размещении элемента управления ActiveX.

Важно!

Этот класс и его члены нельзя использовать в приложениях, выполняемых в этой среде выполнения Windows.

class CAxWindow : public CWindow

Члены

Методы

AttachControl

Вложение существующий элемент управления ActiveX на объект CAxWindow.

CAxWindow

Создает объект CAxWindow.

CreateControl

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

CreateControlEx

Создает элемент управления ActiveX и получает указатель интерфейса (или указатели) из элемента управления.

GetWndClassName

(Статический) Извлекает предопределенное имя класса объекта CAxWindow.

QueryControl

Извлекает IUnknown элемент управления ActiveX.

QueryHost

Извлекает указатель IUnknown объекта CAxWindow.

SetExternalDispatch

Задает внешний интерфейс диспетчера используемый объектом CAxWindow.

SetExternalUIHandler

Задает внешний интерфейс IDocHostUIHandler используемый объектом CAxWindow.

Операторы

оператор =

Присвоит HWND к существующему объекту CAxWindow.

Заметки

Этот класс содержит методы для работы с окно, размещение элемент управления ActiveX. Размещение оно предоставляется "AtlAxWin80", который создает программу-оболочку CAxWindow.

Класс CAxWindow реализован как специализация класса CAxWindowT. Эта специализация объявлена как:

typedef CAxWindowT<CWindow> CAxWindow;

Если необходимо изменить базовый класс можно использовать CAxWindowT и указав новый базовый класс в качестве аргумента шаблона.

Требования

Header: atlwin.h

См. также

Ссылки

CWindow Class

Основные понятия

Образец ATLCON

Основные сведения о составном элементе управления ATL

Часто задаваемые вопросы о вложении элементов управления ATL

Другие ресурсы

ATL Class Overview