我正在使用一些 Windows API 来创建一个小应用程序。 我已经创建了按钮、窗口,好的。
但问题是我创建的组件看起来不像操作系统主题。它们看起来很简单:
以按钮为例。
如何启用 Windows 主题?它可以在 C 或 Delphi 中。
最佳答案
对于使用 Windows 控件的应用程序,记录在 this msdn article 中
编辑:长话短说,Windows 需要知道应用程序是否打算使用新样式控件。一些较旧的应用程序与 XP 及更高版本的新外观不兼容。因此,每个 exe 都应该在 list 中声明它与哪个版本兼容, list 是可执行文件中的嵌入式 xml 文件。 list 用于其他事情,例如声明您兼容或不兼容的内容(DLL 版本,120 dpi)以及免注册的 com.
关于c++ - 如何让我的应用程序使用 Windows 主题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3884525/