macro ListView_GetStringWidth (commctrl.h)

Determina a largura de uma cadeia de caracteres especificada usando a fonte atual do controle list-view especificada. Você pode usar essa macro ou enviar a mensagem LVM_GETSTRINGWIDTH explicitamente.

Sintaxe

void ListView_GetStringWidth(
   hwndLV,
   psz
);

Parâmetros

hwndLV

Tipo: HWND

Um identificador para o controle de exibição de lista.

psz

Tipo: LPCSTR

Um ponteiro para uma cadeia de caracteres terminada em nulo.

Valor retornado

Nenhum

Comentários

A macro ListView_GetStringWidth retorna a largura exata, em pixels, da cadeia de caracteres especificada. Se você usar a largura da cadeia de caracteres retornada como a largura da coluna em uma chamada para a macro ListView_SetColumnWidth , a cadeia de caracteres será truncada. Para recuperar a largura da coluna que pode conter a cadeia de caracteres sem truncá-la, você deve adicionar preenchimento à largura da cadeia de caracteres retornada.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho commctrl.h