macro ListView_GetStringWidth (commctrl.h)

Determina el ancho de una cadena especificada mediante la fuente actual del control de vista de lista especificado. Puede usar esta macro o enviar el mensaje LVM_GETSTRINGWIDTH explícitamente.

Sintaxis

int ListView_GetStringWidth(
   HWND   hwndLV,
   LPCSTR psz
);

Parámetros

hwndLV

Tipo: HWND

Identificador del control list-view.

psz

Tipo: LPCSTR

Puntero a una cadena terminada en null.

Valor devuelto

Tipo: int

Devuelve el ancho de cadena si se ejecuta correctamente o cero de lo contrario.

Observaciones

La macro ListView_GetStringWidth devuelve el ancho exacto, en píxeles, de la cadena especificada. Si usa el ancho de cadena devuelto como ancho de columna en una llamada a la macro ListView_SetColumnWidth, la cadena se truncará. Para recuperar el ancho de columna que puede contener la cadena sin truncarlo, debe agregar relleno al ancho de cadena devuelto.

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