c++ - 是否可以使用 Visual Studio 6.0(VC98 编译器)构建使用 list 指定依赖项的应用程序?

标签 c++ visual-studio winapi

我正在尝试移植当前在命令行(不是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/

相关文章:

c++ - 在 cpp 文件中运行 asm 过程

c++ - 如何删除窗口的标题和边框,以及如何制作自定义样式的 UI?

c++ - 如何在 Win32 中操作键盘输入?

c++ - 使用 Visual Studio 2015 编译 OpenCV 2.4.12 时出错

c# - 在附加到发布版本时,是否有任何工具可以用来调试信息?

visual-studio - 如何在IOS混合xamarin应用程序中允许跨源

c++ - WinAPI 创建文件函数

c++ - 类模板 : Order of Construction

c++ - 用 C++ 绘制图形

.net - 如何将 System::String^ 转换为 std::string?