DefWindowProc
von ActiveVB-Team
Deklaration
Declare Function DefWindowProc Lib "user32" _ Alias "DefWindowProcA" ( _ ByVal hWnd As Long, _ ByVal wMsg As Long, _ ByVal wParam As Long, _ ByVal lParam As Long) As LongWeitere Informationen zur Verwendung dieser Funktion finden sie u.U. auch im Artikel DefWindowProc des API-Wikis.
Um sicherzustellen, daß jede Nachricht verarbeitet wird, stelt DefWindowProc eine Standardnachrichtnverarbeitung dür Messages bereit, die eine Anwendung nicht berücksichtigt. Diese Funktion ist für die grundsätzliche Verarbeitung von Nachrichten zuständig. Die Funktion WndProc einer Anwendung sollte diese Funktion immer bereitstellen.
Parameter | |
---|---|
hWnd | Das Handle des Fensters, daß die Nachricht empfängt. |
wMsg | Die eigentliche Nachricht. Dieser und die folgenden beiden Werte gehen an die WndProc-Funktion der Anwendung, wenn eine Nachricht an sie gesendet wird. |
wParam | Die mit der Nachricht übergebenen wParam-Daten. |
lParam | Die mit der Nachricht übergebenen lParam-Daten. |
Tabelle 1
Rückgabewerte | |
---|---|
Long | Der Wert hängt von der zu verarbeitenden Nachricht ab. Dieser Wert wird von der WndProc zurückgegeben. |
Tabelle 2
Unterstützte Betriebssysteme
Win32s, Windows 95, Windows 98, Windows NT
Verwandte API-Funktionen
CallWindowProc, DefDlgProc
Zugehörige Tipps
Zugehörige Microsoft Knowledge Base Artikel