2001-12-17 Robret Collins <rbtcollins@hotmail.com>

* include/commctrl.h: New typedefs for HDLAYOUT and LPHDLAYOUT based
	on MSDN documentation for XP.
This commit is contained in:
Robert Collins 2001-12-16 21:55:40 +00:00
parent ef848e1d43
commit 990d6d89b6
2 changed files with 26 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2001-12-17 Robret Collins <rbtcollins@hotmail.com>
* include/commctrl.h: New typedefs for HDLAYOUT and LPHDLAYOUT based
on MSDN documentation for XP.
2001-12-07 Earnie Boyd <earnie@users.sf.net>
* Makefile.in: Increment VERSION.

View File

@ -1240,10 +1240,31 @@ typedef struct _HD_ITEMW {
LPVOID pvFilter;
#endif
} HD_ITEMW;
typedef struct _HDITEM {
UINT mask;
int cxy;
LPTSTR pszText;
HBITMAP hbm;
int cchTextMax;
int fmt;
LPARAM lParam;
#if (_WIN32_IE >= 0x0300)
int iImage;
int iOrder;
#endif
#if (_WIN32_IE >= 0x0500)
UINT type;
LPVOID pvFilter;
#endif
} HDITEM, FAR * LPHDITEM;
typedef struct _HD_LAYOUT {
RECT *prc;
WINDOWPOS *pwpos;
} HD_LAYOUT;
typedef struct _HD_LAYOUT_XP {
RECT FAR* prc;
WINDOWPOS FAR* pwpos;
} HDLAYOUT, FAR *LPHDLAYOUT;
typedef struct _HD_HITTESTINFO {
POINT pt;
UINT flags;