It is found on this page which I already linked to.
quote:
Originally posted by http://msdn.microsoft.com/en-us/library/bb774743(VS.85).aspx
typedef struct _LVCOLUMN {
UINT mask;
int fmt;
int cx;
LPTSTR pszText;
int cchTextMax;
int iSubItem;
#if (_WIN32_IE >= 0x0300)
int iImage;
int iOrder;
#endif
#if (_WIN32_WINNT >= 0x0600)
int cxMin;
int cxDefault;
int cxIdeal;
#endif
} LVCOLUMN, *LPLVCOLUMN;
You need to match up the offset with the specific field you are filling.