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


CComControl Class

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

Важно!

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

template < 
class T, 
class WinBase= CWindowImpl< T>  
> 
class ATL_NO_VTABLE CComControl : 
public CComControlBase, public WinBase;

Параметры

  • T
    Класс, реализующий элемент управления.

  • WinBase
    Базовый класс для функции над окнами инструментов. Значения по умолчанию CWindowImpl.

Члены

Открытые конструкторы

Имя

Описание

CComControl::CComControl

Конструктор.

Открытые методы

Имя

Описание

CComControl::ControlQueryInterface

Извлекает указатель на запрашиваемый интерфейс.

CComControl::CreateControlWindow

Создает окно для элемента управления.

CComControl::FireOnChanged

Уведомляет приемник контейнера, что свойство элемента управления изменилось.

CComControl::FireOnRequestEdit

Уведомляет приемник контейнера, что свойство элемента управления изменением, а объект запрашивает как осуществляются приемников.

CComControl::MessageBox

Вызывайте этот метод для создания, отображения и работать с окно сообщения.

Заметки

CComControl набор полезных функций поддержки элемента управления и необходимых элементов данных для элементов управления библиотеки ATL. При создании стандартный элемент управления или элемент управления DHTML с помощью мастера управления библиотеки ATL мастер автоматически создаваемый класс был производным из CComControl. CComControl наследуется большинство методов из CComControlBase.

Дополнительные сведения о создании элемента управления см. в разделе Учебник по библиотеке ATL. Дополнительные сведения о мастере проекта библиотеки ATL см. в статье Создание проекта библиотеки ATL.

Для демонстрации методов и элементов данных CComControl см. в разделе пример CIRC.

Иерархия наследования

WinBase

CComControlBase

CComControl

Требования

Header: atlctl.h

См. также

Ссылки

CWindowImpl Class

CComControlBase Class

CComCompositeControl Class

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

ATL Class Overview