This macro changes the width of a column in report or list view. You can use this macro or send the LVM_SETCOLUMNWIDTH message explicitly.
At a Glance
Header file: | Commctrl.h |
Windows CE versions: | 1.0 and later |
Related message: | LVM_SETCOLUMNWIDTH |
Syntax
BOOL ListView_SetColumnWidth( HWND hwnd, int iCol, int cx );
Parameters
hwnd
Handle to the list view control.
iCol
Index of the column. In list view, the iCol parameter must be –1.
cx
New width of the column, in list view coordinates, or one of the following values:
Value | Description |
LVSCW_AUTOSIZE | Automatically sizes the column. |
LVSCW_AUTOSIZE_USEHEADER | Automatically sizes the column to fit the header text. |
Return Values
TRUE indicates success. FALSE indicates failure.
Remarks
ListView_SetColumnWidth converts the cx parameter to a 16-bit value.