Функция DrawShadowText (commctrl.h)
Рисует текст с тенью.
Синтаксис
int DrawShadowText(
HDC hdc,
LPCWSTR pszText,
UINT cch,
RECT *prc,
DWORD dwFlags,
COLORREF crText,
COLORREF crShadow,
int ixOffset,
int iyOffset
);
Параметры
hdc
Тип: HDC
HDC.
pszText
Тип: LPCWSTR
Указатель на строку, содержащую текст для рисования.
cch
Тип: UINT
UINT, указывающий количество символов в нарисованной строке.
prc
Тип: const RECT*
Указатель на структуру RECT , содержащую в логических координатах прямоугольник, в котором должен быть нарисован текст.
dwFlags
Тип: DWORD
DWORD, указывающий способ рисования текста. Возможные значения параметров см. в разделе Значения форматирования .
crText
Тип: COLORREF
Структура COLORREF , содержащая цвет текста.
crShadow
Тип: COLORREF
Структура COLORREF , содержащая цвет тени текста.
ixOffset
Тип: int
Значение типа int , указывающее координату X, с которой должен начинаться текст.
iyOffset
Тип: int
Значение типа int , указывающее координату Y, с которой должен начинаться текст.
Возвращаемое значение
Тип: int
Возвращает высоту текста в логических единицах, если функция выполнена успешно, в противном случае возвращает ноль.
Комментарии
Чтобы использовать DrawShadowText, укажите в манифесте Comctl32.dll версии 6. Дополнительные сведения о манифестах см. в разделе Включение визуальных стилей.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | commctrl.h |
Библиотека | Comctl32.lib |
DLL | ComCtl32.dll (версия 6 или более поздняя) |