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 |