如何让我的应用程序使用 Windows 主题?

2024-01-01

我正在使用一些 Windows API 来创建一个小应用程序。 我已经创建了按钮、窗口,好吧。

但问题是我创建的组件看起来不像操作系统主题。它们看起来很简单:

请参阅按钮作为示例。

如何启用 Windows 主题?它可以是 C 语言或 Delphi 语言。


对于使用 Windows 控件的应用程序,记录在这篇 MSDN 文章 http://msdn.microsoft.com/en-us/library/bb773175%28VS.85%29.aspx

编辑:长话短说,Windows 需要知道应用程序是否打算使用新样式控件。一些较旧的应用程序与 XP 及更高版本的新皮肤外观不兼容。因此,每个 exe 都应该在清单(可执行文件中的嵌入 xml 文件)中声明它与哪个版本兼容。该清单用于其他用途,例如声明您兼容或不兼容的内容(DLL 版本,120 dpi)以及免注册 com.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何让我的应用程序使用 Windows 主题? 的相关文章

随机推荐