如何在c++中使用资源?



我想把一个exe文件在我的c++程序,但我不知道怎么做。我正在使用Visual Studio 2019。我知道这可以通过项目资源来完成,但我不知道如何使用它。

创建一个.rc文件,以引用所需的嵌入式.exe作为RCDATA资源,例如:

MYEXE RCDATA "pathtofile.exe"

添加.rc文件到您的项目。

引用的.exe文件将被编译成最终的可执行文件。

您可以在运行时使用Win32FindResource()/LoadResource()/LockResource()函数或更高级别的框架等效函数访问MYEXE资源。

最新更新