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


Функция ScreenSaverProc (scrnsave.h)

Получает сообщения, отправленные в указанное окно заставки.

Синтаксис

LRESULT ScreenSaverProc(
  HWND   hWnd,
  UINT   message,
  WPARAM wParam,
  LPARAM lParam
);

Параметры

hWnd

Тип: HWND

Идентификатор окна.

message

Тип: UINT

Сообщение, отправленное в окно заставки.

wParam

Тип: WPARAM

Дополнительные сведения, относящиеся к сообщению.

lParam

Тип: LPARAM

Дополнительные сведения, относящиеся к сообщению.

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

Тип: LONG

Возвращаемое значение является результатом обработки сообщения и зависит от отправленного сообщения.

Комментарии

Процедура окна ScreenSaverProc экранной заставки должна использовать функцию DefScreenSaverProc вместо функции DefWindowProc , чтобы обеспечить обработку сообщений по умолчанию. Функция DefScreenSaverProc передает все сообщения, которые не влияют на операции заставки экрана , в DefWindowProc.

Функцию ScreenSaverProc необходимо экспортировать, включив ее в инструкцию EXPORTS в файле определения модуля приложения (DEF).

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header scrnsave.h
Библиотека Scrnsave.lib
DLL None