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


Функция обратного вызова 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)

См. также раздел

DrawState

Функции рисования и рисования

Общие сведения о рисовании и рисовании