include: Extend TVITEMEX and add NMTVDISPINFOEX.

This commit is contained in:
Vincent Povirk 2009-05-26 14:33:18 -05:00 committed by Alexandre Julliard
parent 6136884120
commit 7159283011
1 changed files with 18 additions and 0 deletions

View File

@ -2506,6 +2506,9 @@ typedef struct {
INT cChildren; INT cChildren;
LPARAM lParam; LPARAM lParam;
INT iIntegral; INT iIntegral;
UINT uStateEx; /* _WIN32_IE >= 0x600 */
HWND hwnd; /* _WIN32_IE >= 0x600 */
INT iExpandedImage; /* _WIN32_IE >= 0x600 */
} TVITEMEXA, *LPTVITEMEXA; } TVITEMEXA, *LPTVITEMEXA;
typedef struct { typedef struct {
@ -2520,6 +2523,9 @@ typedef struct {
INT cChildren; INT cChildren;
LPARAM lParam; LPARAM lParam;
INT iIntegral; INT iIntegral;
UINT uStateEx; /* _WIN32_IE >= 0x600 */
HWND hwnd; /* _WIN32_IE >= 0x600 */
INT iExpandedImage; /* _WIN32_IE >= 0x600 */
} TVITEMEXW, *LPTVITEMEXW; } TVITEMEXW, *LPTVITEMEXW;
#define TVITEMEX WINELIB_NAME_AW(TVITEMEX) #define TVITEMEX WINELIB_NAME_AW(TVITEMEX)
@ -2595,8 +2601,20 @@ typedef struct tagTVDISPINFOW {
TVITEMW item; TVITEMW item;
} NMTVDISPINFOW, *LPNMTVDISPINFOW; } NMTVDISPINFOW, *LPNMTVDISPINFOW;
typedef struct tagTVDISPINFOEXA {
NMHDR hdr;
TVITEMEXA item;
} NMTVDISPINFOEXA, *LPNMTVDISPINFOEXA;
typedef struct tagTVDISPINFOEXW {
NMHDR hdr;
TVITEMEXW item;
} NMTVDISPINFOEXW, *LPNMTVDISPINFOEXW;
#define NMTVDISPINFO WINELIB_NAME_AW(NMTVDISPINFO) #define NMTVDISPINFO WINELIB_NAME_AW(NMTVDISPINFO)
#define LPNMTVDISPINFO WINELIB_NAME_AW(LPNMTVDISPINFO) #define LPNMTVDISPINFO WINELIB_NAME_AW(LPNMTVDISPINFO)
#define NMTVDISPINFOEX WINELIB_NAME_AW(NMTVDISPINFOEX)
#define LPNMTVDISPINFOEX WINELIB_NAME_AW(LPNMTVDISPINFOEX)
#define TV_DISPINFOA NMTVDISPINFOA #define TV_DISPINFOA NMTVDISPINFOA
#define TV_DISPINFOW NMTVDISPINFOW #define TV_DISPINFOW NMTVDISPINFOW
#define TV_DISPINFO NMTVDISPINFO #define TV_DISPINFO NMTVDISPINFO