Члени CComControl класу

CComControlчленів класу поділяються на такі категорії:

Методи

CcomControl Конструктор.
ControlQueryInterface Повертає вказівник на запитаний інтерфейс.
CreateControlWindow Створює вікна елемента керування.
FireOnChanged Повідомляє у Тара раковини, які було змінено властивості елемент керування.
FireOnRequestEdit Повідомляє у Тара раковини, це буде змінено властивості елемента керування.

CComControlBase методи

CcomControlBase Конструктор. Зберігає дескриптор вікна. Ініціалізує керування даних і встановлює розмір елемента керування за промовчанням.
DoesVerbActivate Перевіряє, що параметр iVerb , який використовується на IOleObjectImpl::DoVerb активує елемента керування.
DoesVerbUIActivate Перевіряє, що параметр iVerb , який використовується на IOleObjectImpl::DoVerb причини інтерфейс користувача елемент керування для активації.
DoVerbProperties Вказує елемент керування, щоб відобразити аркуш властивостей.
FireViewChange Розповідає елемент керування, щоб скасувати будь-які скасування держави, це є збереження.
GetDirty Повертає значення прапора, вказавши, чи елемент керування властивості змінені з часу його останнього збереження.
GetZoomInfo Повертає коефіцієнт масштабування і зберігає його у структурі ATL_DRAWINFO.
InPlaceActivate Визначає, що елемент керування може бути на місці активовано, повідомляє контейнера елемента керування буде активним на місці і активує елемента керування.
OnDraw Малює вашого контролю.
OnDrawAdvanced Нормалізує контексту пристрою, а потім викликає метод контролю клас OnDraw.
OnGetDlgCode Називається у відповідь на повідомлення, WM_GETDLGCODE . Змінити клавіші TAB процес керування і клавіші зі стрілками.
OnKillFocus Інформує контейнера елемента керування втратив фокус.
OnPaint Готує контейнер для малювання, отримує інформацію про розмір елемента керування і закликає керування клас OnDraw метод.
OnSetFocus Інформує контейнера елемента керування отримала фокус.
SendOnClose Називається сервером повідомити, що елемент керування консультувати раковини елемента керування змінилося на запуск завантаженої стан.
SendOnDataChange Називається сервером повідомити, що елемент керування консультувати раковини, зміну дані в елементі керування.
SendOnRename Називається сервером повідомити, що елемент керування консультувати раковини, перейменувати елемент керування.
SendOnSave Називається сервером повідомити, що елемент керування консультувати раковини, було збережено елемент керування.
SendOnViewChange Повідомляє, що елемент керування консультувати раковини, змінився його вигляд.
SetControlFocus Установка або видалення фокусу клавіатури або з елемента керування.
SetDirty Встановлює значення прапора, про те, що елемент керування властивості змінені з часу його останнього збереження.

Властивість GetAmbient методи

GetAmbientAppearance Отримує у Тара ВИГЛЯД власності.
GetAmbientAutoClip Отримує у Тара AUTOCLIP майна.
GetAmbientBackColor Отримує у Тара BACKCOLOR власності.
GetAmbientDisplayAsDefault Отримує у Тара DISPLAYASDEFAULT майна.
GetAmbientDisplayName Отримує у Тара DISPLAYNAME власності.
GetAmbientFont Отримує властивості ШРИФТУ у Тара.
GetAmbientForeColor Отримує у Тара FORECOLOR майна.
GetAmbientLocaleID Отримує у Тара РОЗМІЩУЮТЬСЯ власності.
GetAmbientMessageReflect Отримує у Тара MESSAGEREFLECT майна.
GetAmbientPalette Отримує у Тара ПАЛІТРУ власності.
GetAmbientProperty Завантажує вказаний контейнер власності.
GetAmbientScaleUnits Отримує у Тара SCALEUNITS майна.
GetAmbientShowGrabHandles Отримує у Тара SHOWGRABHANDLES майна.
GetAmbientShowHatching Отримує у Тара SHOWHATCHING майна.
GetAmbientSupportsMnemonics Отримує у Тара SUPPORTSMNEMONICS майна.
GetAmbientTextAlign Отримує у Тара TEXTALIGN майна.
GetAmbientUIDead Отримує у Тара UIDEAD майна.
GetAmbientUserMode Отримує у Тара ВИВІЛЬНИТИ власності.

Члени дані

m_bAutoSize Прапор, із зазначенням елемент керування не може бути будь-якого іншого розміру, і якщо не SetExtent .
m_bDrawFromNatural Прапор, із зазначенням, що GetData повинні використовувати фактичний розмір елемента керування і його поточний масштаб коли малюнок.
m_bDrawGetDataInHimetric Прапор із зазначенням, що GetData повинні використовувати HIMETRIC одиниць і не пікселі під час малювання.
m_bInPlaceActive Прапор, із зазначенням контроль є активним на місці.
m_bInPlaceSiteEx Прапор із зазначенням контейнер підтримує OCX96 контролювати функції, такі як без вікон і мерехтіння вільні елементи керування.
m_bNegotiatedWnd Прапор, про те, чи не елемент керування має обговорюється з контейнера про те, що без вікон або віконний.
m_bRecomposeOnResize Прапор, із зазначенням контроль хоче перебудовувати його презентацію, коли контейнер змінює розмір елемента керування.
m_bRequiresSave Прапор, із зазначенням контроль змінився з часу останнього збереження.
m_bResizeNatural Прапор із зазначенням контроль хоче, щоб змінити розмір його природні масштаб (його Немасштабовані фізичного розміру) коли контейнер змінює розмір елемента керування.
m_bUIActive Прапор, із зазначенням інтерфейсу користувача елемента керування є активним.
m_bUsingWindowRgn Прапор, із зазначенням елемента керування за допомогою вікна контейнера поставляється регіону.
m_bWasOnceWindowless Прапор, із зазначенням контроль був без вікон, але може або не може бути без вікон зараз.
m_bWindowOnly Прапор, із зазначенням контролю повинні бути віконному, навіть якщо контейнер підтримує без вікон елементи керування.
m_bWndless Прапор, із зазначенням це без вікон.
m_hWndCD Посилання на дескриптор вікна, пов'язаний із ним.
m_nFreezeEvents Кол-во скільки разів контейнер відмовилася приймати події (заморожування подій) без проміжних прийняття подій (відлиги подій).
m_phWndCD Вказівник на пов'язаний із ним дескриптор вікна.
m_rcPos RECT положення елемента керування.
m_sizeExtent Розмір елемента керування на окремий дисплей у HIMETRIC одиниць (кожен логічний блок є 0,01 міліметра). Цей розмір масштабується на дисплеї.
m_sizeNatural Фіксована фізичний Розмір контролю в HIMETRIC одиниць (кожен логічний блок є 0,01 міліметра). Цей розмір не масштабується на дисплеї.
m_spAdviseSink COM інтерфейс вказівник типу IAdviseSink.
m_spAmbientDispatch CcomDispatchDriver об'єкт, використаний для встановлення й отримати властивості через IDispatch.
m_spClientSite COM інтерфейс вказівник типу IOleClientSite.
m_spDataAdviseHolder COM інтерфейс вказівник типу IDataAdviseHolder.
m_spInPlaceSite Вказівник на IOleInPlaceSite, IoleInPlaceSiteEXабо IOleInPlaceSiteWindowless COM інтерфейс у Тара.
m_spOleAdviseHolder COM інтерфейс вказівник типу IOleAdviseHolder.

Запас члени дані власності

m_bAutoSize Зберігає Автодобір розмірів запас власності.
m_bBorderVisible Зберігає BORDERVISIBLE запас власності.
m_bEnabled Зберігає запас властивість УВІМКНУТО.
m_bstrCaption Зберігає підпис запас власності.
m_bstrText Зберігає запас властивість текст.
m_bTabStop Зберігає TABSTOP запас власності.
m_bValid Зберігає ДІЙСНІ запас власності.
m_clrBackColor Зберігає BACKCOLOR запас власності.
m_clrBorderColor Зберігає BORDERCOLOR запас власності.
m_clrFillColor Зберігає FILLCOLOR запас власності.
m_clrForeColor Зберігає FORECOLOR запас власності.
m_nAppearance Зберігає ВИГЛЯД запас власності.
m_nBackStyle Зберігає BACKSTYLE запас власності.
m_nBorderStyle Зберігає BORDERSTYLE запас власності.
m_nBorderWidth Зберігає BORDERWIDTH запас власності.
m_nDrawMode Зберігає DRAWMODE запас власності.
m_nDrawStyle Зберігає DRAWSTYLE запас власності.
m_nDrawWidth Зберігає DRAWWIDTH запас власності.
m_nFillStyle Зберігає FILLSTYLE запас власності.
m_nMousePointer Зберігає MOUSEPOINTER запас власності.
m_nReadyState Зберігає READYSTATE запас власності.
m_pFont Зберігає запас властивостей ШРИФТУ.
m_pMouseIcon Зберігає MOUSEICON запас власності.
m_pPicture Зберігає ЗОБРАЖЕННЯ запас власності.

CComControl огляд

Index