Die Community zu .NET und Classic VB.
Menü

DefWindowProc

 von 

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 Long
Weitere 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
hWndDas Handle des Fensters, daß die Nachricht empfängt.
wMsgDie eigentliche Nachricht. Dieser und die folgenden beiden Werte gehen an die WndProc-Funktion der Anwendung, wenn eine Nachricht an sie gesendet wird.
wParamDie mit der Nachricht übergebenen wParam-Daten.
lParamDie mit der Nachricht übergebenen lParam-Daten.

Tabelle 1


Rückgabewerte
LongDer 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