ListView_GetStringWidth macro (commctrl.h)
Determina a largura de uma cadeia de caracteres especificada usando a fonte atual do controle de exibição de lista especificada. Você pode usar essa macro ou enviar a mensagem LVM_GETSTRINGWIDTH explicitamente.
Sintaxe
int ListView_GetStringWidth(
HWND hwndLV,
LPCSTR psz
);
Parâmetros
hwndLV
Um identificador para o controle de exibição de lista.
psz
Um ponteiro para uma cadeia de caracteres terminada em nulo.
Valor de retorno
Tipo: int
Retorna a largura da cadeia de caracteres se tiver êxito ou zero de outra forma.
Observações
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
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows Server 2003 [somente aplicativos da área de trabalho] |
da Plataforma de Destino |
Windows |
cabeçalho | commctrl.h |