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