Share via


STYLESTRUCT

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

This structure contains the window styles for a window.

Syntax

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

Members

  • styleOld
    Specifies the previous styles for a window. For more information, see the Remarks section.
  • styleNew
    Specifies the new styles for a window. For more information, see the Remarks section.

Remarks

The styles in styleOld and styleNew can be either the window styles (WS_*) or the extended window styles (WS_EX_*), depending on the wParam of the message that includes STYLESTRUCT.

The styleOld and styleNew members indicate the styles through their bit pattern. Note that several styles are equal to zero; to detect these styles, test for the negation of their inverse style. For example, to see if WS_EX_LEFT is set, you test for ~WS_EX_RIGHT.

Requirements

Header winuser.h
Windows Embedded CE Windows CE 1.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

WM_STYLECHANGED
Windows Structures