Члены класса COleControl
Строительство/уничтожение
Инициализация
Функции изменения элемента управления
Сохранение
Функции обновления/живопись
Отправки исключения
Окружающего свойства функции
Запуск функции события
Фондовый методы и свойства
Функции изменения размера элемента управления OLE
Функции привязки данных OLE
Простые функции фрейма
Функции управления OLE
Модальное диалоговое окно функции
Безоконный операции
Функции обработки неактивные указателя
Асинхронные функции управления
Overridables
Изменить уведомление функций
Функции уведомления интерфейс OLE
IViewObject интерфейс уведомления Overridables
Функции активации на месте
Просмотра функций свойства
Строительство/уничтожение
Инициализация
InitializeIIDs |
Сообщает базовый класс идентификаторы IID, элемент управления будет использовать. |
ResetStockProps |
Инициализирует стандартных свойств COleControl их значения по умолчанию. |
ResetVersion |
Инициализирует номер версии приложения для заданного значения. |
SetInitialSize |
Устанавливает размер элемента управления OLE при первом отображении в контейнере. |
Функции изменения элемента управления
Сохранение
Функции обновления/живопись
DoSuperclassPaint |
Перерисовывает элемента управления OLE, который был основе подкласса элемента управления Windows. |
InvalidateControl |
Делает недействительной часть отображаемого элемента управления, вызывая его перерисовку. |
IsOptimizedDraw |
Указывает, поддерживает ли контейнер оптимизированный Рисование для текущей операции рисования. |
SelectFontObject |
Выбор настраиваемого свойства Font в контекст устройства. |
SelectStockFont |
Выбирает свойство Font запасов в контекст устройства. |
TranslateColor |
Преобразует значение OLE_COLOR в значение COLORREF. |
Отправки исключения
GetNotSupported |
Запрещает доступ к значению свойства элемента управления пользователем. |
SetNotPermitted |
Указывает, что запрос на изменение не. |
SetNotSupported |
Запрещает изменение значения свойства элемента управления пользователем. |
ThrowError |
Сигналы, которые произошла ошибка в элементе управления OLE. |
Окружающего свойства функции
Запуск функции события
Фондовый методы и свойства
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
Простые функции фрейма
Функции управления 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 |
Сбрасывает свойства элемента управления к значениям по умолчанию. |
Изменить уведомление функций
Функции уведомления интерфейс 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 |
Вызывается, когда элемент управления был активирован пользовательского Интерфейса. |
Просмотра функций свойства
Обзор COleControl |nbsp; Члены базового класса | Иерархическая схема