如何制作CListCtrl以自动调整其列的宽度?通常,当列表中的项目过长时,后端将从视图中消失,用户必须手动调整相应列的宽度。
有什么办法可以通过代码做到这一点?

最佳答案

自动调整列大小很容易:

for(int i = 0;i < pListCtrl->GetHeaderCtrl()->GetItemCount();++i)
    pListCtrl->SetColumnWidth(i,LVSCW_AUTOSIZE_USEHEADER);


这将优化列。

08-27 11:01