From 110af2d2db9861e3f65b13a9c03eb1f2b47c43db Mon Sep 17 00:00:00 2001 From: Danny Smith Date: Sun, 24 Aug 2003 23:04:57 +0000 Subject: 2003-08-24 Danny Smith * include/objidl.h (COBJMACROS): Define macros only if using C interace. * include/unknwn.h: Ditto. * include/comcat.h: Ditto. 2003-08-24 Filip Navara * include/prsht.h (PSH_WIZARDHASFINISH, PSH_WIZARD_LITE, PSH_NOCONTEXTHELP): Define. (PSH_WIZARD97): Fix definition for _WIN32_IE >= 0x500. * include/winuser.h (DFCS_TRANSPARENT, DFCS_HOT): Define. (LPDLGTEMPLATE[AW]): Add typedefs. --- winsup/w32api/include/winuser.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'winsup/w32api/include/winuser.h') diff --git a/winsup/w32api/include/winuser.h b/winsup/w32api/include/winuser.h index e292e0a4a..b811743be 100644 --- a/winsup/w32api/include/winuser.h +++ b/winsup/w32api/include/winuser.h @@ -451,6 +451,10 @@ extern "C" { #define DFCS_INACTIVE 256 #define DFCS_PUSHED 512 #define DFCS_CHECKED 1024 +#if (WINVER >= _W2K) +#define DFCS_TRANSPARENT 0x800 +#define DFCS_HOT 0x1000 +#endif /* WINVER >= _W2K */ #define DFCS_ADJUSTRECT 0x2000 #define DFCS_FLAT 0x4000 #define DFCS_MONO 0x8000 @@ -2176,7 +2180,7 @@ typedef struct { short y; short cx; short cy; -} DLGTEMPLATE,*LPDLGTEMPLATE; +} DLGTEMPLATE,*LPDLGTEMPLATE,*LPDLGTEMPLATEA,*LPDLGTEMPLATEW; typedef const DLGTEMPLATE *LPCDLGTEMPLATE; #pragma pack(pop) typedef struct tagDRAWITEMSTRUCT { -- cgit v1.2.3