No subject


Wed Jun 30 17:19:42 UTC 2010


  /* Scrollbar info */
  PSBINFOEX pSBInfo; // convert to PSBINFO
  /* Entry in the list of thread windows. */
  LIST_ENTRY ThreadListEntry;

} WINDOW_OBJECT; /* PWINDOW_OBJECT already declared at top of file */

/* Window flags. */
#define WINDOWOBJECT_NEED_SIZE            WNDS_SENDSIZEMOVEMSGS
#define WINDOWOBJECT_NEED_ERASEBKGND      WNDS_ERASEBACKGROUND
#define WINDOWOBJECT_NEED_NCPAINT         WNDS_SENDNCPAINT
#define WINDOWOBJECT_RESTOREMAX           (0x00000020) // Set/Clr WS_MAXIMIZE &

#define WINDOWSTATUS_DESTROYING         WNDS2_INDESTROY <----- "WNDS2"
state2 flag
#define WINDOWSTATUS_DESTROYED          WNDS_DESTROYED  <----- "WNDS" state flag

Move this to ntuser.h including the SBINFOEX too, not sure I did that
one yet, and start hacking it then test the hell out of it. The flags
just convert them to the correct ones, _RESTOREMAX may need more
research (another word for HAX).

Just writing this and it looks simple, but this is one file that
effects the whole w32k tree.

Thanks,
James



More information about the Ros-dev mailing list