Partager via


Fonction ScreenSaverProc (scrnsave.h)

Reçoit les messages envoyés à la fenêtre d’économiseur d’écran spécifiée.

Syntaxe

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

Paramètres

hWnd

Type : HWND

Identificateur de la fenêtre.

message

Type : UINT

Message envoyé à la fenêtre d’économiseur d’écran.

wParam

Type : WPARAM

Informations supplémentaires spécifiques au message.

lParam

Type : LPARAM

Informations supplémentaires spécifiques au message.

Valeur retournée

Type : LONG

La valeur de retour est le résultat du traitement du message et dépend du message envoyé.

Remarques

La procédure de fenêtre ScreenSaverProc d’un économiseur d’écran doit utiliser la fonction DefScreenSaverProc au lieu de la fonction DefWindowProc pour fournir le traitement des messages par défaut. La fonction DefScreenSaverProc transmet tous les messages qui n’affectent pas les opérations d’économiseur d’écran à DefWindowProc.

La fonction ScreenSaverProc doit être exportée en l’incluant dans l’instruction EXPORTS du fichier de définition de module (.def) de l’application.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête scrnsave.h
Bibliothèque Scrnsave.lib
DLL None