ListView_SetColumnWidth(ListView1->Handle, 0, LVSCW_AUTOSIZE); // -1
SendMessage(ListView1->Handle, LVM_SETCOLUMNWIDTH, 0, LVSCW_AUTOSIZE);