Я использую CListCtrl с моим собственным «DrawItem», чтобы нарисовать некоторую настраиваемую графику в первом столбце перед текстом. Для этого текст перемещается на ~ 20 пикселей вправо. Эта часть работает.
Если пользователь дважды щелкает разделитель столбца в заголовке, Windows вычисляет наилучшую ширину столбца. Но, конечно, Windows не знает моего пользовательского рисунка. Таким образом, результат на ~ 20 пикселей меньше для первого столбца.
Как я могу это исправить?