Члены класса COleControl

Строительство/уничтожение
Инициализация
Функции изменения элемента управления
Сохранение
Функции обновления/живопись
Отправки исключения
Окружающего свойства функции
Запуск функции события
Фондовый методы и свойства
Функции изменения размера элемента управления OLE
Функции привязки данных OLE
Простые функции фрейма
Функции управления OLE
Модальное диалоговое окно функции
Безоконный операции
Функции обработки неактивные указателя
Асинхронные функции управления
Overridables
Изменить уведомление функций
Функции уведомления интерфейс OLE
IViewObject интерфейс уведомления Overridables
Функции активации на месте
Просмотра функций свойства

Строительство/уничтожение

COleControl Создает объект COleControl.
RecreateControlWindow Удаляет и повторно создает окно элемента управления.

Инициализация

InitializeIIDs Сообщает базовый класс идентификаторы IID, элемент управления будет использовать.
ResetStockProps Инициализирует стандартных свойств COleControl их значения по умолчанию.
ResetVersion Инициализирует номер версии приложения для заданного значения.
SetInitialSize Устанавливает размер элемента управления OLE при первом отображении в контейнере.

Функции изменения элемента управления

GetControlFlags Извлекает параметры управления флаг.
IsModified Определяет, если состояние элемента управления изменилось.
SetModifiedFlag Изменяет изменение состояния элемента управления.

Сохранение

ExchangeExtent Сериализует ширину и высоту элемента управления.
ExchangeStockProps Выполняет сериализацию стандартных свойств элемента управления.
ExchangeVersion Сериализует номер версии элемента управления.
IsConvertingVBX Позволяет специализированным загрузку элемента управления OLE.
SerializeExtent Сериализует или инициализирует пространство отображения для элемента управления.
SerializeStockProps Сериализует или инициализирует стандартных свойств COleControl.
SerializeVersion Сериализует или инициализирует информацию версии элемента управления.
SetModifiedFlag Изменяет изменение состояния элемента управления.
WillAmbientsBeValidDuringLoad Определяет свойства окружающей среды будет ли доступен следующий раз, когда элемент управления загружается.

Функции обновления/живопись

DoSuperclassPaint Перерисовывает элемента управления OLE, который был основе подкласса элемента управления Windows.
InvalidateControl Делает недействительной часть отображаемого элемента управления, вызывая его перерисовку.
IsOptimizedDraw Указывает, поддерживает ли контейнер оптимизированный Рисование для текущей операции рисования.
SelectFontObject Выбор настраиваемого свойства Font в контекст устройства.
SelectStockFont Выбирает свойство Font запасов в контекст устройства.
TranslateColor Преобразует значение OLE_COLOR в значение COLORREF.

Отправки исключения

GetNotSupported Запрещает доступ к значению свойства элемента управления пользователем.
SetNotPermitted Указывает, что запрос на изменение не.
SetNotSupported Запрещает изменение значения свойства элемента управления пользователем.
ThrowError Сигналы, которые произошла ошибка в элементе управления OLE.

Окружающего свойства функции

AmbientBackColor Возвращает значение свойства BackColor окружения.
AmbientDisplayName Возвращает имя элемента управления в указанный контейнер.
AmbientForeColor Возвращает значение свойства ForeColor окружения.
AmbientFont Возвращает значение свойства окружения шрифта.
AmbientLocaleID Возвращает Идентификатор языка контейнера.
AmbientScaleUnits Возвращает тип единиц, используемых контейнером.
AmbientShowGrabHandles Если будут отображаться маркеры захвата.
AmbientShowHatching Если будут отображаться штриховка.
AmbientTextAlign Возвращает тип выравнивания текста, указанного в контейнере.
AmbientUIDead Определяет, если элемент управления должен отвечать на действия пользователя интерфейс.
AmbientUserMode Определяет режим контейнера.
GetAmbientProperty Возвращает значение указанного свойства окружения.

Запуск функции события

FireClick Биржевые событие Click.
FireDblClick Биржевые событие DblClick.
FireError Биржевые событие ошибки.
FireEvent Пользовательское событие.
FireKeyDown Биржевые событие KeyDown.
FireKeyPress Биржевые событие KeyPress.
FireKeyUp Биржевые событие KeyUp.
FireMouseDown Биржевые событие MouseDown.
FireMouseMove Биржевые событие MouseMove.
FireMouseUp Биржевые событие MouseUp.
FireReadyStateChange Запускает событие, когда готов состояние элемента управления изменяется.

Фондовый методы и свойства

DoClick Реализация метода запасов DoClick.
Обновить Принудительно обновляет внешний вид элемента управления.
GetAppearance Возвращает значение свойства Appearance запасов.
SetAppearance Устанавливает значение свойства Appearance запасов.
GetBackColor Возвращает значение свойства BackColor запасов.
Модуля SetBackColor Устанавливает значение свойства BackColor запасов.
GetBorderStyle Возвращает значение свойства BorderStyle запасов.
SetBorderStyle Устанавливает значение свойства BorderStyle запасов.
GetEnabled Возвращает значение свойства Enabled фондовой.
SetEnabled Устанавливает значение свойства Enabled фондовой.
GetForeColor Возвращает значение свойства ForeColor запасов.
SetForeColor Устанавливает значение свойства ForeColor запасов.
GetFont Возвращает значение свойства Font запасов.
GetFontTextMetrics Возвращает показатели объекта CFontHolder.
GetStockTextMetrics Возвращает показатели запасов свойства Font.
InternalGetFont Возвращает объект CFontHolder для запасов свойства Font.
SetFont Устанавливает значение свойства Font запасов.
SelectStockFont Выбирает запасов свойством Font элемента управления в контекст устройства.
GetHwnd Возвращает значение свойства запасов hWnd.
GetText Возвращает значение запасов текст или подпись свойства.
InternalGetText Возвращает стандартное свойство заголовок или текст.
SetText Устанавливает значение запасов текст или подпись свойства.

Функции изменения размера элемента управления OLE

GetControlSize Возвращает позицию и размер элемента управления OLE.
SetControlSize Задает положение и размер элемента управления OLE.
GetRectInContainer Возвращает прямоугольник элемента управления относительно его контейнера.
SetRectInContainer Устанавливает прямоугольника элемента управления относительно его контейнера.

Функции привязки данных OLE

BoundPropertyChanged Уведомление контейнера изменены свойства привязки.
BoundPropertyRequestEdit Разрешение запросов на изменение значения свойства.

Простые функции фрейма

EnableSimpleFrame Включает поддержку простую раму для элемента управления.

Функции управления OLE

ControlInfoChanged Эта функция вызывается после того, как изменился набор мнемоник, обработан элементом управления.
GetClientSite Запрашивает объект для указателя на его текущего сайта клиента в пределах контейнера.
GetExtendedControl Получает указатель на объект расширенного элемента управления, относящиеся к контейнеру.
LockInPlaceActive Определяет, если элемент управления может быть деактивирован контейнером.
TransformCoords Преобразования координировать значения между контейнером и элемент управления.

Модальное диалоговое окно функции

PreModalDialog Уведомление контейнера, что модальное диалоговое окно для отображения.
PostModalDialog Уведомление контейнер закрыт модального диалогового окна.

Безоконный операции

ClipCaretRect Корректирует курсора прямоугольник, если он накладывается на элементе управления.
GetCapture Определяет, имеет ли объект без окон, активированные контроля захват мыши.
GetClientRect Получает размер клиентской области элемента управления.
GetDC Предоставляет средства для элемента управления без окна для того получить контекст устройства из его контейнера.
GetFocus Определяет, имеет ли элемент управления фокус.
GetWindowlessDropTarget Переопределение разрешить безоконный элемент управления быть мишенью перетащите и падение операций.
InvalidateRgn Делает недействительным клиентской области окна контейнера в пределах данного региона. Может использоваться для перерисовки безоконные элементы управления в регионе.
OnWindowlessMessage Обрабатывает сообщения окна (за исключением клавиатуры и мыши сообщений) для окон элементов управления.
ReleaseCapture Освобождает захват мыши.
ReleaseDC Освобождает контекст устройства отображения контейнера элемента управления без окна.
ScrollWindow Позволяет безоконный элемент управления для перемещения зоны в пределах ее на месте активного изображения на дисплее.
SetCapture Вызывает окно элемента управления контейнера завладеть захват мыши от имени элемента управления.
SetFocus Вызывает окно элемента управления контейнера завладеть фокус ввода имени элемента управления.

Функции обработки неактивные указателя

ClientToParent Смещает точку относительно происхождения точки относительно происхождения его контейнера элемента управления.
GetActivationPolicy Изменяет поведение по умолчанию активации элемента управления, который поддерживает интерфейс IPointerInactive.
GetClientOffset Возвращает разницу между левом верхнем углу прямоугольной области элемента управления и верхнем левом углу своей клиентской области элемента управления.
OnInactiveMouseMove Переопределение иметь контейнер для элемента неактивные под сообщения WM_MOUSEMOVE направление указателя мыши на элемент управления.
OnInactiveSetCursor Переопределение иметь контейнер для элемента неактивные под сообщения WM_SETCURSOR направление указателя мыши на элемент управления.
ParentToClient Смещает точку относительно происхождения контейнера для точки относительно происхождения элемента управления.

Асинхронные функции управления

GetReadyState Возвращает состояние элемента управления готовность.
InternalSetReadyState Устанавливает состояние готовности элемента управления и вызывает событие изменения состояния готовности.
Загрузить Сброс любых предыдущих асинхронных данных и инициализирует новую загрузку асинхронного свойства элемента управления.

Overridables

DisplayError Отображает запасов ошибки события для элемента управления пользователя.
DoPropExchange Выполняет сериализацию свойств объекта COleControl.
GetClassID Извлекает Идентификатор класса OLE элемента управления.
GetMessageString Предоставляет текст строки состояния для элемента меню.
IsSubclassedControl Вызывается для определения, если контроль подклассов элемента управления Windows.
OnClick Вызывается для фондовых событие щелчка.
OnDoVerb Вызывается после выполнения команды управления.
OnDraw Вызывается, когда элемент управления предлагается перерисовывает себя.
OnDrawMetafile Вызывается объектом container, когда элемент управления предлагается прорисовываться с помощью контекста устройства метафайл.
OnEdit Вызывается контейнера для активации пользовательского Интерфейса элемента управления OLE.
OnEnumVerbs Вызывается контейнера для перечисления элемент управления глаголов.
OnEventAdvise Вызывается, когда обработчики событий подключен или отключен от элемента управления.
OnKeyDownEvent После того как выпустили инициализируемое событие KeyDown.
OnKeyPressEvent После того как выпустили инициализируемое событие KeyPress.
OnKeyUpEvent После того как выпустили инициализируемое событие KeyUp.
OnProperties Вызывается, когда используется глагол «Properties» элемента управления.
OnResetState Сбрасывает свойства элемента управления к значениям по умолчанию.

Изменить уведомление функций

OnAppearanceChanged Вызывается, когда изменяется свойство Appearance штока.
OnBackColorChanged Вызывается при изменении запасов свойства BackColor.
OnBorderStyleChanged Вызывается при изменении запасов свойства BorderStyle.
OnEnabledChanged Вызывается при изменении свойства Enabled фондовой.
OnFontChanged Вызывается при изменении запасов свойства Font.
OnForeColorChanged Вызывается, когда изменяется свойство ForeColor запасов.
OnTextChanged Вызывается при изменении запасов текст или свойство Caption.

Функции уведомления интерфейс OLE

OnAmbientPropertyChange Вызывается, когда изменяется свойство окружения.
Запуск Сообщает элементу управления называется IOleControl::Close.
OnFreezeEvents Вызывается, когда элемент управления события замороженных или размороженных.
OnGetControlInfo Обеспечивает мнемонический информацию для контейнера.
OnMnemonic Вызывается при нажатии мнемонический ключ элемента управления.
OnRenderData Вызывается средой для получения данных в указанном формате.
OnRenderFileData Вызывается средой для извлечения данных из файла в указанном формате.
OnRenderGlobalData Вызывается средой для извлечения данных из глобальной памяти в указанном формате.
OnSetClientSite Сообщает элементу управления называется IOleControl::SetClientSite.
OnSetData Заменяет данные элемента управления с другим значением.
OnSetExtent Вызывается после изменения степени элемента управления.
OnSetObjectRects Вызывается после изменения размеров элемента управления.

IViewObject интерфейс уведомления Overridables

OnGetColorSet Сообщает элементу управления называется IOleObject::GetColorSet.
OnGetNaturalExtent Переопределить для извлечения элемента управления отображения размера ближе всего к предлагаемого размера и степени режим.
OnGetViewExtent Переопределить для извлечения размера элемента управления отображения областей (используется для включения двухпроходный Рисование).
OnGetViewRect Переопределить для преобразования размер элемента управления в прямоугольник, начиная с указанной позиции.
OnGetViewStatus Переопределение для извлечения элемента управления просмотра состояния.
OnQueryHitPoint Переопределение для запроса ли отображение элемента управления перекрывается заданной точки.
OnQueryHitRect Переопределение для запроса ли элемент управления отображать перекрывается любую точку в данном прямоугольнике.

Функции активации на месте

OnGetInPlaceMenu Просит дескриптор элемента управления меню, которое будет объединено с меню «контейнер».
OnHideToolBars Вызывается контейнером элемента управления пользовательского Интерфейса деактивирована.
OnShowToolBars Вызывается, когда элемент управления был активирован пользовательского Интерфейса.

Просмотра функций свойства

OnGetDisplayString Вызывается для получения строки для отображения значения свойства.
OnGetPredefinedStrings Возвращает строки, представляющие возможные значения для свойства.
OnGetPredefinedValue Возвращает значение, соответствующее предопределенные строки.
OnMapPropertyToPage Указывает, какую страницу свойств для редактирования свойства.

Обзор COleControl |nbsp; Члены базового класса | Иерархическая схема

Index