如何解决如何使用 MSVC 命令行工具链正确编译和链接资源文件?
我是 Windows API 的初学者,正在尝试学习如何制作应用程序等。我在 winprog.org 文章中看到了这一部分,作者开始使用资源文件。我已经编写了 .rc 格式的资源文件。我使用 rc 命令编译它,它编译成一个 .res 文件。然后我将它与主目标文件一起传递给链接器,同样,全部来自命令行。但是当我运行链接的可执行文件时,它没有显示我在资源文件中定义的菜单。也不是我在那里指定的图标。
我使用 Visual Studio Code 而不是 Visual Studio,部分是为了适应 MSVC CLI,部分是因为我更喜欢 VSCode。当我已经有 MSVC 时,我也不想安装额外的 C/C++ 编译器。
所以,
- 我应该如何正确编译和链接资源文件?
- 是否有任何最新的而非噩梦般的方法来学习如何使用 Windows API?
解决方法
您使用 Resource Compiler (rc.exe) 编译资源脚本并将其输出传递给链接器。不涉及其他魔法。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。