07/04/22 11:20:19
仮想リストビューでカラム幅を調整する方法を教えてください。
リストビューは詳細表示。ダイアログは使わずにCreateWindowで作ってます。
普通のリストビューを使っていたときはヘッダとデータを全部作り終わった後に
カラム数分 ListView_SetColumnWidth(ハンドル, インデックス, LVSCW_AUTOSIZE) をしていました。
仮想リストビューに変更してLVN_GETDISPINFOのときに
ListView_SetColumnWidth(ハンドル, pDispInfo->item.iSubItem, LVSCW_AUTOSIZE);
をやったら固まりました。
環境:VC6, SDK