首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的应用程序看起来使用的是Windows 95 GUI?

为什么我的应用程序看起来使用的是Windows 95 GUI?
EN

Stack Overflow用户
提问于 2011-01-02 00:53:19
回答 2查看 197关注 0票数 0

我有一个我正在做的计划。出于某种原因,运行时的每个组件看起来都来自Windows 95。有没有办法把这个更新成更现代的东西?我所有的其他程序都使用当前外观的GUI。

编辑:这里是C#应用程序的解决方案:

代码语言:javascript
复制
Application.EnableVisualStyles();
Application.DoEvents();
EN

回答 2

Stack Overflow用户

发布于 2011-01-02 00:58:56

您需要添加一个允许在version 6和更高版本中使用comctl32.dll的舱单文件。这通常是在Visual中创建GUI项目时自动完成的。在其他IDE中,通常有类似的菜单选项(例如代码:块"WinXP Look‘n’Code“插件),这样您就不必自己编写这样的文件(这不是很硬,主要是从上面的链接复制粘贴)。

该文件必须命名为"something.exe.manifest“。

票数 2
EN

Stack Overflow用户

发布于 2011-01-02 00:58:15

您可能需要添加一个应用程序清单以启用Windows XP+可视化样式

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4576584

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档