文章出處
文章列表
應用場景
TListView可以動態選擇列并顯示而且列寬度也要保存,加載數據ListView會出現N次閃爍
步驟一:
選擇要顯示列:
點擊“確定”按鈕,顯示下圖
步驟二:
界面會出現數據加載閃爍情況。
代碼分析
原有代碼:
ListView也啟用了BeginUpdate與EndUpdate,使用這個兩個方法還是會出現刷新問題。
查找相關資料,限制ListView刷新,使用LockWindowUpdate函數,如下圖紅線框的部分。
LockWindowUpdate函數
函數詳細可以查看微軟官方網站:https://msdn.microsoft.com/en-us/library/dd145034%28VS.85%29.aspx
還可以參考一下博客:With what operations is LockWindowUpdate meant to be used?
文章列表
全站熱搜