将VS6 MFC对话框应用程序的外观升级到VS2008
我正在将 VS6 MFC 对话框应用程序更新到 VS2008。更新代码很容易,但对话框仍然具有老式 VS6 的外观。例如,组框具有方形边缘并且为深灰色。而不是 VS2008 应用程序 Group Box 的圆角和浅灰色。
如何强制我的应用程序使用 VS2008 MFC 对话框应用程序的更现代的外观?
I'm updating a VS6 MFC dialog application to VS2008. Updating the code has been easy, but the dialog still has the old fashioned VS6 appearance to it. For example, the Group Boxes have square edges and are dark grey. Instead of the rounded corners and light grey of a VS2008 application Group Box.
How can I force my application to use the more modern appearance of VS2008 MFC dialog applications?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
新的 MFC 项目将向 stdafx.h 添加以下内容:
我还将以下内容添加到我的项目中,以显式链接到 UXTHEME.LIB,该库对基本控件进行子类化以添加主题支持:
A new MFC project will add the following to stdafx.h:
I also add the following to my projects to explictedly link to the UXTHEME.LIB which sub-classes basic controls to add theme support: