外観または MFCMenuButton を変更するには? 暗い配色が必要なので、スタイルを CMFCVisualManagerOffice2007::Office2007_ObsidianBlack に設定します。ビジュアルマネージャーは次のように設定されています。
class CustomVisualManager : public CMFCVisualManagerOffice2007 {
public:
DECLARE_DYNCREATE(CustomVisualManager);
CustomVisualManager()
{
SetStyle(Office2007_ObsidianBlack);
}
};
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(Hydra::CustomVisualManager));
一部の UI の外観が変更されましたが、MFCMenuButton のスタイルは明るい灰色のままです。