GetClassWord-Funktion (winuser.h)
Ruft den 16-Bit-Wert (WORD) am angegebenen Offset in den zusätzlichen Klassenspeicher für die Fensterklasse ab, zu der das angegebene Fenster gehört.
WORD GetClassWord(
[in] HWND hWnd,
[in] int nIndex
);
[in] hWnd
Typ: HWND
Ein Handle für das Fenster und indirekt die Klasse, zu der das Fenster gehört.
[in] nIndex
Typ: int
Der nullbasierte Byteoffset des abzurufenden Werts. Gültige Werte liegen im Bereich 0 bis zur Anzahl der Bytes des Klassenspeichers, minus zwei; Wenn Sie beispielsweise 10 oder mehr Bytes zusätzlichen Klassenspeicher angeben, wäre der Wert acht ein Index für die fünfte 16-Bit-Ganzzahl. Es gibt einen zusätzlichen gültigen Wert, wie in der folgenden Tabelle gezeigt.
Wert | Bedeutung |
---|---|
|
Ruft einen ATOM-Wert ab, der die Fensterklasse eindeutig identifiziert. Dies ist dasselbe Atom, das von der RegisterClass - oder RegisterClassEx-Funktion zurückgegeben wird. |
Typ: WORD
Wenn die Funktion erfolgreich ist, ist der Rückgabewert der angeforderte 16-Bit-Wert.
Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.
Reservieren Sie zusätzlichen Klassenspeicher, indem Sie einen Wert ungleich null im cbClsExtra-Member der WNDCLASS-Struktur angeben, die mit der RegisterClass-Funktion verwendet wird.
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winuser.h (windows.h einschließen) |
Bibliothek | User32.lib |
DLL | User32.dll |
APIs | ext-ms-win-ntuser-windowclass-l1-1-2 (eingeführt in Windows 10, Version 10.0.10240) |
Konzept
Referenz