Freigeben über


ScreenSaverProc-Funktion (scrnsave.h)

Empfängt Nachrichten, die an das angegebene Bildschirmschonerfenster gesendet werden.

Syntax

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

Parameter

hWnd

Typ: HWND

Ein Bezeichner des Fensters.

message

Typ: UINT

Eine Nachricht, die an das Bildschirmschonerfenster gesendet wird.

wParam

Typ: WPARAM

Zusätzliche meldungsspezifische Informationen.

lParam

Typ: LPARAM

Zusätzliche meldungsspezifische Informationen.

Rückgabewert

Typ: LONG

Der Rückgabewert ist das Ergebnis der Nachrichtenverarbeitung und hängt von der gesendeten Nachricht ab.

Hinweise

Die ScreenSaverProc-Fensterprozedur eines Bildschirmschoners sollte die DefScreenSaverProc-Funktion anstelle der Funktion DefWindowProc verwenden, um die Standardnachrichtenverarbeitung bereitzustellen. Die Funktion DefScreenSaverProc übergibt alle Meldungen, die sich nicht auf Bildschirmschonervorgänge auswirken, an DefWindowProc.

Die ScreenSaverProc-Funktion muss exportiert werden, indem sie in die EXPORTS-Anweisung in der Moduldefinitionsdatei (DEF) der Anwendung eingeschlossen wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile scrnsave.h
Bibliothek Scrnsave.lib
DLL Keine