有沒有辦法改變CMFCBaseTabCtrl
的線條和背景顏色?CMFCTabCtrl顏色自定義
我可以通過SetTabBkColor(...)
或SetAutoColors(...)
更改標籤顏色,但控件的標題和線條保持灰色。
SetSysColors(...)
不是一個選項,因爲它在全局範圍內改變整個OS的顏色。
基本上我們需要應用一些lite/dark顏色方案。我無法找到改變標籤控制背景和線條顏色的方法。當製表符背景色設置爲SetTabBkColor(...)
時,它將離開製表符邊界附近的空間。
此外,其預計SetActiveTabColor(...)
將改變活動選項卡的背景,但它沒有什麼。
而且無法更改活動選項卡的文本顏色。我相信這個東西是可定製的,但無法找到。
你必須更具體。 CMFCBaseTabCtrl不包含任何繪圖代碼。你想改變什麼元素? – xMRi
我需要將深色配色方案應用於整個東西。我已經添加了上面顯示所需內容的圖像。 – ChatCloud
再次!這不是一個CMFCBaseTabCtrl這必須是從CMFCBaseTabCtrl派生的東西!它是什麼樣的選項卡Ctrl? CMFCBaseTabCtrl是一個純虛函數的基類...請細化你的問題! – xMRi