想要改變 MFC CListCtrl 的視覺風格(如啟用 Aero Glass、現代化外觀),但無法上傳圖片說明具體需求。
m_listCtrl.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES | LVS_EX_DOUBLEBUFFER);
NM_CUSTOMDRAW 通知,自行繪製項目背景、文字顏色、選中狀態。若專案允許,考慮使用 WPF (ListView)、WinUI 3 或 Qt,擁有更豐富的樣式系統與設計工具支援。
SetExtendedStyle 開啟雙緩衝、全行選取、網格線。SetProcessDpiAwareness),避免縮放模糊。