我有一个使用20年的MFC应用程序,当前在Visual Studio 2017和Windows 10上运行。尽管对话框看起来很现代,但是CMDIChildWndEx窗口看起来很旧,带有粗框和圆角。显然这是因为不再支持MDI接口。我的许多CMDIChildWndEx窗口都具有非常简单的功能,并且可能会完全替换。但是问题是,我将用什么替代它们以得到更现代的外观?还是更好的办法是只更新CMDIChildWndEx?
首先,我指定了以下#pragma,它改进了对话框,但对CMDIChildWndEx窗口没有影响: #pragma comment(linker,“ / manifestdependency:\” type ='win32'name ='Microsoft.Windows.Common-Controls'version ='6.0.0.0'processorArchitecture =''publicKeyToken ='6595b64144ccf1df'language =' '\“”)