AJUSTAR COLUNAS DO LIST VIEW
                    Bom dia pessoal,
Acho que poode ser de inteeresse de muitos minha duvida.
é um saco ficar mexendo nas propriedades do List View para ajustar as colunas conforme o tamanho do seu objeto no form.
Existe algum meio mais simples/pratico de fazer isso?
Obrigado!
            Acho que poode ser de inteeresse de muitos minha duvida.
é um saco ficar mexendo nas propriedades do List View para ajustar as colunas conforme o tamanho do seu objeto no form.
Existe algum meio mais simples/pratico de fazer isso?
Obrigado!
                    No general do form
no Load basta chamar
                
            [ô]
Private Declare Function SendMessage Lib [Ô]user32[Ô] Alias [Ô]SendMessageA[Ô] (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Declare Function LockWindowUpdate Lib [Ô]user32[Ô] (ByVal hwndLock As Long) As Long
[ô]
Const LVM_Min As Long = &H1000
Const LVM_SETCOLUMNWIDTH As Long = (LVM_Min + 30)
Const LVSCW_AUTOSIZE As Long = -1
Const LVSCW_AUTOSIZE_USEHEADER As Long = -2Sub AutoAjust(Lst As ListView)
    LockWindowUpdate Lst.hWnd
    Dim i As Integer
    For i = 0 To Lst.ColumnHeaders.Count
    SendMessage Lst.hWnd, LVM_SETCOLUMNWIDTH, i, LVSCW_AUTOSIZE_USEHEADER
    LockWindowUpdate 0
    Next
End Subno Load basta chamar
AutoAjust ListView1
                        Tópico encerrado , respostas não são mais permitidas