CMFCMenuButton不尊重暗色方案

时间:2015-05-05 12:16:40

标签: button mfc color-scheme cmfcmenubutton

如何更改外观或MFCMenuButton?我们需要一些深色配色方案,因此样式设置为CMFCVisualManagerOffice2007 :: Office2007_ObsidianBlack。可视化管理器设置如下:

class CustomVisualManager : public CMFCVisualManagerOffice2007  {
public: 
     DECLARE_DYNCREATE(CustomVisualManager);

     CustomVisualManager()
     {
        SetStyle(Office2007_ObsidianBlack);
     } 
};

CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(Hydra::CustomVisualManager));

某些UI的外观已更改,但MFCMenuButton样式仍为浅灰色。

0 个答案:

没有答案