Функция обратного вызова DRAWSTATEPROC (winuser.h)
Функция DrawStateProc — это определяемая приложением функция обратного вызова, которая отображает сложное изображение для функции DrawState . Тип DRAWSTATEPROC определяет указатель на эту функцию обратного вызова. DrawStateProc — это заполнитель для имени функции, определяемой приложением.
Синтаксис
DRAWSTATEPROC Drawstateproc;
BOOL Drawstateproc(
[in] HDC hdc,
[in] LPARAM lData,
[in] WPARAM wData,
[in] int cx,
[in] int cy
)
{...}
Параметры
[in] hdc
Дескриптор контекста устройства для рисования. Контекст устройства — это контекст устройства памяти с выбранным растровым изображением, размеры которого по меньшей мере не меньше, чем указанные параметрамиcx и cy.
[in] lData
Указывает сведения об изображении, которое приложение передало в DrawState.
[in] wData
Указывает сведения об изображении, которое приложение передало в DrawState.
[in] cx
Ширина изображения в единицах устройства, как указано в вызове DrawState.
[in] cy
Высота изображения в единицах устройства, как указано при вызове DrawState.
Возвращаемое значение
Если функция выполняется успешно, возвращается значение TRUE.
Если функция завершается сбоем, возвращается значение FALSE.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | winuser.h (включая Windows.h) |