Я пытаюсь найти способ обновить / обновить / перерисовать элемент управления списком после изменения его стиля выравнивания (LVS_ALIGNTOP
/ LVS_ALIGNLEFT
).
Если изменить стиль сЗначок / маленький режим к чему-то другому, затем обратно, иногда это работает (только при нажатии программное изменение не работает даже с задержкой).Тем не менее, это в лучшем случае довольно круто (не говоря уже о уродливости / мимолетности), поэтому я предпочел бы найти лучший (более подходящий, более правильный?) Способ.
Я попробовал UpdateWindow
элемента управления списком, RedrawWindow
, Invalidate
, RedrawItems
, Update
… кажется, ничего не работает, кроме изменения режима отображения.