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 |