我正在尝试移植当前在命令行(不是IDE)上使用 VC98 编译器构建的 win32 应用程序。
我希望为此应用程序启用视觉样式,以便应用程序获得 Windows XP 附带的新主题控件。
我了解到的方法是使用 list 并指定 ComCtl32.dll 的版本 6。
是否可以在我的应用程序中不升级编译器来做到这一点?
换句话说,我们是否可以使用Visual Studio 6.0(命令行构建界面)为应用程序指定 list 文件?
最佳答案
list 只是一种资源。编译资源并将其链接到您的可执行文件,就像任何其他资源一样。
事实上,您不需要求助于命令行来执行此操作。您可以从 IDE 链接对话框资源、图标资源等。您可以对 list 资源执行相同的操作。
此处描述了嵌入资源的各种选项: How to embed a manifest in an assembly: let me count the ways...
关于c++ - 是否可以使用 Visual Studio 6.0(VC98 编译器)构建使用 list 指定依赖项的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35283510/