Update LVGROUP struct to match MSDN.

This commit is contained in:
James Hawkins 2005-05-20 09:44:01 +00:00 committed by Alexandre Julliard
parent dace466c9c
commit bb47d54d4c

View File

@ -3433,32 +3433,19 @@ typedef struct tagLVFINDINFOW
/* Groups relates structures */ /* Groups relates structures */
typedef struct LVGROUPA typedef struct LVGROUP
{
UINT cbSize;
UINT mask;
LPSTR pszHeader;
int cchHeader;
int iGroupId;
UINT stateMask;
UINT state;
UINT uAlign;
} LVGROUPA, *PLVGROUPA;
typedef struct LVGROUPW
{ {
UINT cbSize; UINT cbSize;
UINT mask; UINT mask;
LPWSTR pszHeader; LPWSTR pszHeader;
int cchHeader; int cchHeader;
LPWSTR pszFooter;
int cchFooter;
int iGroupId; int iGroupId;
UINT stateMask; UINT stateMask;
UINT state; UINT state;
UINT uAlign; UINT uAlign;
} LVGROUPW, *PLVGROUPW; } LVGROUP, *PLVGROUP;
#define LVGROUP WINELIB_NAME_AW(LVGROUP)
#define PLVGROUP WINELIB_NAME_AW(PLVGROUP)
typedef struct LVGROUPMETRICS typedef struct LVGROUPMETRICS
{ {
@ -3478,22 +3465,12 @@ typedef struct LVGROUPMETRICS
typedef INT (*PFNLVGROUPCOMPARE)(INT, INT, VOID*); typedef INT (*PFNLVGROUPCOMPARE)(INT, INT, VOID*);
typedef struct LVINSERTGROUPSORTEDA typedef struct LVINSERTGROUPSORTED
{ {
PFNLVGROUPCOMPARE pfnGroupCompare; PFNLVGROUPCOMPARE pfnGroupCompare;
LPVOID *pvData; LPVOID *pvData;
LVGROUPA lvGroup; LVGROUP lvGroup;
} LVINSERTGROUPSORTEDA, *PLVINSERTGROUPSORTEDA; } LVINSERTGROUPSORTED, *PLVINSERTGROUPSORTED;
typedef struct LVINSERTGROUPSORTEDW
{
PFNLVGROUPCOMPARE pfnGroupCompare;
LPVOID *pvData;
LVGROUPW lvGroup;
} LVINSERTGROUPSORTEDW, *PLVINSERTGROUPSORTEDW;
#define LVINSERTGROUPSORTED WINELIB_NAME_AW(LVINSERTGROUPSORTED)
#define PLVINSERTGROUPSORTED WINELIB_NAME_AW(PLVINSERTGROUPSORTED)
/* Tile related structures */ /* Tile related structures */