macro ListView_GetStringWidth (commctrl.h)

Determina la larghezza di una stringa specificata utilizzando il tipo di carattere corrente del controllo visualizzazione elenco specificato. È possibile utilizzare questa macro o inviare il messaggio di LVM_GETSTRINGWIDTH in modo esplicito.

Sintassi

void ListView_GetStringWidth(
   hwndLV,
   psz
);

Parametri

hwndLV

Tipo: HWND

Handle per il controllo visualizzazione elenco.

psz

Tipo: LPCSTR

Puntatore a una stringa con terminazione Null.

Valore restituito

nessuno

Osservazioni

La macro ListView_GetStringWidth restituisce la larghezza esatta, in pixel, della stringa specificata. Se si utilizza la larghezza della stringa restituita come larghezza della colonna in una chiamata alla macro ListView_SetColumnWidth , la stringa verrà troncata. Per recuperare la larghezza della colonna che può contenere la stringa senza troncarla, è necessario aggiungere la spaziatura interna alla larghezza della stringa restituita.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione commctrl.h