0
我们有一个MFC应用程序,它是在VC9.0编译器的Visual Studio 2008专业版上开发的。该应用程序在Windows Server 2003,Windows XP和2008 R2操作系统上运行良好。当我在Windows7上运行它(默认Aero主题)时,它的行为很奇怪,但通过在Windows7上应用经典主题,它运行良好。这背后的原因是什么?任何人都可以澄清吗?旧版MFC应用程序在Aero主题的Windows7操作系统上无法正常运行,但在经典主题下运行良好
我是否需要通过添加所需的更改来重新编译应用程序以支持它在Windows7操作系统上?那些更改会是什么,请在msdn上提供任何参考链接。
奇怪=如何?它是使用过时的还是未记录的功能?它依赖于Aero中不同的事物(价值/行为)吗? –
应用程序窗口必须显示cellgrid(通过使用Draw3dRect()调用创建),但是如果我将缩放值更改为低于80%,则显示出来。还有一件奇怪的事是可正常显示的可停靠窗口。 –