BOOL DrawState (CPoint pt, CSize Размер, HBITMAP hBitmap, UINT nFlags, HBRUSH hBrush = NULL);
BOOL DrawState (CPoint pt, CSize Размер, CBitmap * pBitmap, UINT nFlags, CBrush * pBrush = NULL);
BOOL DrawState (CPoint pt, CSize Размер, HICON hIcon, UINT nFlags, HBRUSH hBrush = NULL);
BOOL DrawState (CPoint pt, CSize Размер, HICON hIcon, UINT nFlags, CBrush * pBrush = NULL);
BOOL DrawState (CPoint pt, CSize Размер, LPCTSTR lpszText, UINT nFlags, BOOL bPrefixText = TRUE, int nTextLen = 0, HBRUSH hBrush = NULL);
BOOL DrawState (CPoint pt, CSize Размер, LPCTSTR lpszText, UINT nFlags, BOOL bPrefixText = TRUE, int nTextLen = 0, CBrush * pBrush = NULL);
BOOL DrawState (CPoint pt, CSize Размер, DRAWSTATEPROC lpDrawProc, LPARAM lData, UINT nFlags, HBRUSH hBrush = NULL);
BOOL DrawState (CPoint pt, CSize Размер, DRAWSTATEPROC lpDrawProc, LPARAM lData, UINT nFlags, CBrush * pBrush = NULL);
Возвращаемое значение
Ненулевое значение, если успешно; в противном случае 0.
Параметры
pt
Указывает расположение изображения.
размер
Определяет размер изображения.
hBitmap
Дескриптор точечного рисунка.
nFlags
Флаги, определяющие тип изображения и государства. В разделе Примечания типов возможных nFlags и государств.
hBrush
Дескриптор для кисти.
pBitmap
Указатель на объект Cbitmap.
pBrush
Указатель на объект Cbrush.
hIcon
Дескриптор для значка.
lpszText
Указатель на текст.
bPrefixText
Текст, который может содержать мнемоник ускорителя. Параметр lData указывает адрес строки, и параметр nTextLen указывает длину. Если nTextLen равен 0, строка считается нулем.
nTextLen
Длина текстовой строки, который указывает lpszText. Если nTextLen равен 0, строка считается нулем.
lpDrawProc
Указатель на функцию обратного вызова, используемый для отображения изображения. Этот параметр является обязательным, если тип изображения в nFlags DST_COMPLEX. Он не является обязательным и может иметь значение NULL , если тип изображений является DST_TEXT. Для всех остальных типов изображений этот параметр игнорируется. Для получения дополнительных сведений о функции обратного вызова, см. :: DrawStateProc функции в справочнике программиста Win32 SDK.
lData
Указывает сведения об изображении. Значение этого параметра зависит от типа изображения.
Примечания
Этот член функция вызывается для отображения изображения и применять визуальный эффект для обозначения государства, таких как отключенный или состояние по умолчанию.
NFlag тип параметра можно задать одно из следующих значений:
Параметр nFlag состояние может принимать одно из следующих значений:
Примечаниеnbsp; Для всех nFlag государств за исключением DSS_&NORMALизображение преобразуется в монохромный перед визуального эффекта.
Для получения дополнительных сведений о Windows API DrawState, см. :: DrawState в справочнике программиста Win32 SDK.
CDC обзор | Члены класса | Иерархическая схема
См. также ::DrawState, ::DrawStateProc