Функция DrawShadowText


Рисует текст, который имеет тень.

Синтаксис

int DrawShadowText(
    HDC hdc,
    LPCWSTR pszText,
    UINT cch,
    const RECT *pRect,
    DWORD dwFlags,
    COLORREF crText,
    COLORREF crShadow,
    int ixOffset,
    int iyOffset
);

Параметры

hdc

Дескриптор контекста устройства (HDC).

pszText

Указатель на строку, которая содержит рисуемый текст.

cch

UINT, определяющий число символов в строке, которая должна рисоваться.

pRect

Указатель на структуру RECT, которая содержит в логических координатах прямоугольник, в который должен рисоваться текст.

dwFlags

Двойное слово (DWORD), которое определяет, как должен рисоваться текст.

crText

Структура COLORREF, которая содержит цвет текста.

crShadow

Структура COLORREF, которая содержит цвет тени текста.

ixOffset

Значение типа int, которое определяет координату X места, где должен начаться текст.

iyOffset

Значение типа int, которое определяет координату  Y места, где должен начаться текст.

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

Возвращает высоту текста в логических единицах измерения, если функция завершается успешно, иначе возвращает нуль.

Замечания

Чтобы использовать функцию DrawShadowText, определите версию 6 библиотеки Comctl32.dll в манфесте. Для получения дополнительной информации о манифестах, см. статью Использование визуальных стилей Windows XP.

Смотри также

Обзор Органы управления Windows, Функции, используемые органами управления

Размещение и совместимость DrawShadowText

К Windows XP Да
л Windows 2000 Professional Нет
и Windows NT Workstation Нет
е Windows Me Нет
н Windows 98 Нет
т Windows 95 Нет
С Windows Server 2003 Да
е Windows 2000 Server Нет
р Windows NT Server Нет
в
е
р
Используемая библиотека comctl32.lib
Используемая DLL ComCtl32.dll версии 6 или позже
Заголовочный файл  
- объявлено в commctrl.h
- включено в -
Unicode Нет
Замечания по платформе Не имеется

 

Назад в оглавление
На главную страницу
В оглавление справки

Hosted by uCoz