Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definiert den Prototyp für die Rückruffunktion, die von RemoveWindowSubclass und SetWindowSubclass verwendet wird.
Syntax
SUBCLASSPROC Subclassproc;
LRESULT Subclassproc(
HWND hWnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam,
UINT_PTR uIdSubclass,
DWORD_PTR dwRefData
)
{...}
Parameter
hWnd
Typ: HWND
Das Handle zum unterklassierten Fenster.
uMsg
Typ: UINT
Die nachricht, die übergeben wird.
wParam
Typ: WPARAM
Zusätzliche Nachrichteninformationen. Der Inhalt dieses Parameters hängt vom Wert von uMsg ab.
lParam
Typ: LPARAM
Zusätzliche Nachrichteninformationen. Der Inhalt dieses Parameters hängt vom Wert von uMsg ab.
uIdSubclass
Typ: UINT_PTR
Die Unterklassen-ID.
dwRefData
Typ: DWORD_PTR
Die Referenzdaten, die für die SetWindowSubclass-Funktion bereitgestellt werden. Dies kann verwendet werden, um die Unterklasse instance einem "this"-Zeiger zuzuordnen.
Rückgabewert
Typ: LRESULT
Der Rückgabewert ist das Ergebnis der Nachrichtenverarbeitung und hängt von der gesendeten Nachricht ab.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | commctrl.h |