Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Se usa para cambiar el ancho de una columna en la vista de informe o el ancho de todas las columnas en modo de vista de lista. Puede usar esta macro o enviar el mensaje LVM_SETCOLUMNWIDTH explícitamente.
Sintaxis
BOOL ListView_SetColumnWidth(
HWND hwnd,
int iCol,
int cx
);
Parámetros
hwnd
Identificador del control list-view.
iCol
Tipo: int
Índice de base cero de una columna válida. Para el modo de vista de lista, este parámetro debe establecerse en cero.
cx
Tipo: int
Nuevo ancho de la columna, en píxeles. Para el modo de vista de informes, se admiten los siguientes valores especiales:
Valor devuelto
Tipo: BOOL de
Devuelve TRUE si se ejecuta correctamente o FALSE de lo contrario.
Observaciones
Supongamos que tiene un control de vista de lista de 2 columnas con un ancho de 500 píxeles. Si el ancho de la columna cero se establece en 200 píxeles y realiza la siguiente llamada.
ListView_SetColumnWidth(hwnd, 1, LVSCW_AUTOSIZE_USEHEADER)
La segunda columna (y la última) tendrá un ancho de 300 píxeles.
Tenga en cuenta que ListView_SetColumnWidth convierte el parámetro cx en un valor de 16 bits.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Windows Vista [solo aplicaciones de escritorio] |
| servidor mínimo admitido | Windows Server 2003 [solo aplicaciones de escritorio] |
| de la plataforma de destino de |
Windows |
| encabezado de |
commctrl.h |