commctrl.h
Macro ListView_GetStringWidth
Determina la anchura de una cadena especificada usando la fuente actual del control list-view indicado. Se puede usar esta macro o enviar el mensaje LVM_GETSTRINGWIDTH explícitamente.
Definición
int ListView_GetStringWidth( HWND hwndLV, LPCSTR psz );
Descripción
- hwndLV
- Un manipulador del control list-view.
- psz
- Un puntero a una cadena terminada en cero.
Valor de retorno
Devuelve la anchura de la cadena si tiene éxito, o cero en caso contrario.
Observaciones
La macro ListView_GetStringWidth devuelve la anchura exacta, en pixels, de la cadena especificada. Si se usa la anchura de la cadena retornada como anchura de columna en una llamada a la macro ListView_SetColumnWidth, la cadena será truncada. Para recuperar la anchura de la columna que pueda contener la cadena sin truncarla, se debe añadir relleno a la anchura retornada.