Члени COleControl класу
Будівництво/знищення
Ініціалізації
Зміна функції управління
Збереження
Оновлення/живопис функцій
Відправлення винятки
Ембієнт функцій власності
Події стрільбі функцій
Запас методи і властивості
OLE: зміна розміру елемента керування функціонує
OLE: Прив'язка даних функції
Проста функції кадру
OLE: керування сайт функціонує
Модальне діалогове вікно функцій
Без вікон операцій
Неактивні вказівник функції
Асинхронний функції управління
Overridables
Змінити сповіщення про функції
OLE: інтерфейс сповіщення про функції
IViewObject інтерфейс повідомлення Overridables
Активація функції на місці
Перегляд функцій власності
Будівництво/знищення
Ініціалізації
| InitializeIIDs |
Інформує базового класу IID, елемент керування буде використовувати. |
| ResetStockProps |
Ініціалізує запас властивості COleControl значення за замовчуванням. |
| ResetVersion |
Номер версії даного значення ініціалізує. |
| SetInitialSize |
Встановлює розмір елемента керування OLE під час першої відображається в контейнер. |
Зміна функції управління
Збереження
Оновлення/живопис функцій
| DoSuperclassPaint |
Перемальовує керування OLE, який був subclassed з елемент керування Windows. |
| InvalidateControl |
Скасовуються області відображається контролю, змушуючи його Перемальовує. |
| IsOptimizedDraw |
Вказує, чи контейнера підтримує оптимізований малювання для поточної операції малювання. |
| SelectFontObject |
Вибір додаткової Властивості шрифту в контексті пристрою. |
| SelectStockFont |
Виділяє запас властивостей шрифту в контексті пристрою. |
| TranslateColor |
Перетворює значення OLE_COLOR на значення COLORREF. |
Відправлення винятки
| GetNotSupported |
Блокує доступ до значення властивості елемента керування користувачем. |
| SetNotPermitted |
Вказує на те, що запит на редагування не вдалося. |
| SetNotSupported |
Запобігає змінам до значення властивості елемента керування користувачем. |
| ThrowError |
Сигнали, що сталася помилка в елемент керування OLE. |
Ембієнт функцій власності
Події стрільбі функцій
Запас методи і властивості
| DoClick |
Реалізації запас DoClick. |
| Оновити |
Сили repaint зовнішній вигляд елемента керування. |
| GetAppearance |
Повертає значення властивості запас вигляд. |
| SetAppearance |
Задає значення властивості запас вигляд. |
| GetBackColor |
Повертає значення властивості запас BackColor. |
| SetBackColor |
Задає значення запас BackColor властивості. |
| GetBorderStyle |
Повертає значення властивості запас BorderStyle. |
| SetBorderStyle |
Задає значення властивості запас BorderStyle. |
| GetEnabled |
Повертає значення фондового властивість увімкнуто. |
| SetEnabled |
Встановлює значення фондового властивість увімкнуто. |
| GetForeColor |
Повертає значення властивості запас ForeColor. |
| SetForeColor |
Задає значення властивості запас ForeColor. |
| GetFont |
Повертає значення запас Властивості шрифту. |
| GetFontTextMetrics |
Повертає метрики CFontHolder об'єкта. |
| GetStockTextMetrics |
Повертає метрики запас властивостей шрифту. |
| InternalGetFont |
Повертає CFontHolder об'єкт для запас властивостей шрифту. |
| SetFont |
Задає значення запас Властивості шрифту. |
| SelectStockFont |
Виділення елемента керування запас шрифт власності в контексті пристрою. |
| 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 |
Називається вогонь запас Click події. |
| OnDoVerb |
Називається після того, як виконується керування дієслова. |
| OnDraw |
Називається запитуються елемента керування для перемальовування себе. |
| OnDrawMetafile |
Називається контейнер запитуються елемента керування для перемальовування самостійно, використовуючи метафайл контексту пристрою. |
| OnEdit |
Називається контейнер UI активувати елемент керування OLE. |
| OnEnumVerbs |
Називається контейнер пронумерувати елемента керування дієслова. |
| OnEventAdvise |
Називається, коли обробники подій підключено або відключено від елемента керування. |
| OnKeyDownEvent |
Називається після звільнили запас KeyDown подія. |
| OnKeyPressEvent |
Називається після звільнили запас натискання клавіші подія. |
| OnKeyUpEvent |
Називається після звільнили запас KeyUp випадку. |
| OnProperties |
Називається коли викликається елемента керування "Властивості" ДієСлово. |
| OnResetState |
Відновлення елемента керування властивості значень за промовчанням. |
Змінити сповіщення про функції
OLE: інтерфейс сповіщення про функції
| OnAmbientPropertyChange |
Називається при зміні навколишнього власності. |
| OnClose |
Повідомляє контроль називається 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 |
Називається під контроль була UI Активоване. |
Перегляд функцій власності
Огляд COleControl |nbsp; Базовий клас членів | Ієрархічна діаграма