Freigeben über


STYLESTRUCT-Struktur (winuser.h)

Enthält die Stile für ein Fenster.

Syntax

typedef struct tagSTYLESTRUCT {
  DWORD styleOld;
  DWORD styleNew;
} STYLESTRUCT, *LPSTYLESTRUCT;

Member

styleOld

Art: DWORD

Die vorherigen Formatvorlagen für ein Fenster. Weitere Informationen finden Sie in den Hinweisen.

styleNew

Art: DWORD

Die neuen Stile für ein Fenster. Weitere Informationen finden Sie in den Hinweisen.

Hinweise

Die Formatvorlagen in styleOld und styleNew können je nach wParam der Nachricht, die STYLESTRUCT enthält, entweder die Fensterstile (WS_) oder die erweiterten Fensterstile (WS_EX_) sein.

Die Elemente styleOld und styleNeu geben die Stile durch ihr Bitmuster an. Beachten Sie, dass mehrere Stile gleich 0 sind. Um diese Stile zu erkennen, testen Sie die Negation ihres umgekehrten Stils. Um beispielsweise festzustellen, ob WS_EX_LEFT festgelegt ist, testen Sie auf ~WS_EX_RIGHT.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile winuser.h (windows.h einschließen)

Siehe auch

Konzept

Referenz

WM_STYLECHANGED

WM_STYLECHANGING

Windows