Поделиться через


CDC::SelectStockObject

Выделяет объект CGdiObject, который соответствует одному из предопределенных перьев, кистей, шрифтов или хранения.

virtual CGdiObject* SelectStockObject(
   int nIndex 
);

Параметры

  • nIndex
    Определяет нужный тип объекта хранения.Он может принимать одно из следующих значений.

    • Кисть черноты BLACK_BRUSH.

    • Темнота DKGRAY_BRUSH - серая кисти.

    • Кисть серая GRAY_BRUSH.

    • Кисть полости HOLLOW_BRUSH.

    • Поле LTGRAY_BRUSH - серая кисти.

    • Кисть NULL_BRUSH NULL.

    • Кисть белая WHITE_BRUSH.

    • Черное перо BLACK_PEN.

    • Перо NULL_PEN NULL.

    • WHITE_PEN белое перо.

    • Шрифт стационарной системы ANSI ANSI_FIXED_FONT.

    • Системный шрифт ANSI переменной ANSI_VAR_FONT.

    • Шрифт для зависимого объекта DEVICE_DEFAULT_FONT.

    • Шрифт Сборщик систем- зависимого объекта OEM_FIXED_FONT фиксированный.

    • SYSTEM_FONT системный шрифт.По умолчанию Windows используется системный шрифт для рисования управления меню, диалоговых окон и другой текст.Рекомендуется, чтобы не полагаться на SYSTEM_FONT для получения шрифт диалоговые окна и окна.Вместо этого используйте функцию SystemParametersInfo с параметром SPI_GETNONCLIENTMETRICS, чтобы получить текущий шрифт.SystemParametersInfo считается текущую тему и предоставляет сведения о шрифта для заголовков, меню и окон сообщений.

    • SYSTEM_FIXED_FONT системный шрифт фиксированной ширины, используемый в Windows до версии 3.0.Этот объект доступен для обеспечения совместимости с предыдущими версиями Windows.

    • Цветовую палитру по умолчанию DEFAULT_PALETTE.Эта палитра состоит из 20 статических цвета из палитры системы.

Возвращаемое значение

Указатель на объект CGdiObject, который был заменен, если функция выполнена успешно.Фактический указанный объект в CPen, CBrush или объекта CFont.Если вызов неудачным, возвращенное значение NULL.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CDC

Диаграмма иерархии

CGdiObject::GetObject