【问题标题】:Visual Studio 2010 Dialog Editor produces Win95 themed controlsVisual Studio 2010 对话框编辑器生成 Win95 主题控件
【发布时间】:2012-03-11 10:47:35
【问题描述】:

我刚刚开始使用 Visual Studio 2010 的对话框编辑器,我注意到的第一件事是我可以添加的控件都具有 Windows 95 样式,而不是 Window Vista/7 Aero 样式。

我怀疑可能只有 MFC 有 Aero 风格的控件,但我无法测试这个,因为我真的不想使用 MFC(这应该是一个超级轻量级​​的程序)。

我可以做些什么来制作带有 Aero 样式控件的对话框?

【问题讨论】:

标签: c++ visual-studio-2010 winapi user-interface aero


【解决方案1】:

您需要确保您的应用程序包含comctl32 v6 manifest 以启用视觉样式。

执行此操作的简单方法是将以下内容添加到您的代码中:

#pragma comment(linker,"\"/manifestdependency:type='win32' \
name='Microsoft.Windows.Common-Controls' version='6.0.0.0' \
processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-05
    • 1970-01-01
    • 2012-07-11
    • 1970-01-01
    • 1970-01-01
    • 2017-07-30
    • 1970-01-01
    • 2011-01-26
    相关资源
    最近更新 更多