Visual C++ для начинающих


Void CMyClockCtrl::OnTimer(UINT



6. Включение базовых свойств в ActiveX MyClock
Базовые свойства( Stock properties ) - преопределены.
Ниже приведён список базовых свойств:

    Appearance - Внешний вид( 3-х мерный или плоский )
    BackColor - Цвет фона
    BorderStyle - Стиль рамки
    Caption - Заголовок
    Enabled - Состояние доступен/недоступен
    Font - Шрифт
    ForeColor - Цвет переднего плана
    hWnd - Маркер окна
    ReadyState - Состояние готовности
    Text - Текст

Для практики включим два базовых свойства в ActiveX MyClock: BackColor и ForeColor.
Выполните следующие действия:

    View -> ClassWizard -> Automation( проверте, чтобы в окне Class name установлен класс CMyClockCtrl )
    Нажмите на кнопку Add Property
    Выберите из списка BackColor и нажмите OK
    Также добавьте и свойство ForeColor.

Элемент управления MyClock имеет сейчас свойства BackColor и ForeColor, но пока не использует значения, хранящиеся в этих свойствах. Вам надо написать код в функции OnDraw(), который выполняет эту задачу:



Содержание раздела