在Visual Studio中将二进制文件添加到资源

时间:2013-05-16 16:32:15

标签: c++ visual-studio-2012

请这听起来可能是新手 - 是的,但是因为......我无法让它工作......

在Visual Studio 2012中向资源添加文件(例如file.exe)的步骤是什么,以便我可以找到FindResource(hInstance, MAKEINTRESOURCE(idResource), MAKEINTRESOURCE(RC_BINARYTYPE));

的资源

请尝试进入资源视图并右键单击* .rc,但我不知道如何添加RC_BINARYTYPE部分

2 个答案:

答案 0 :(得分:2)

在VisualStudio 2015中,MOHW的回答并没有帮助我,但这有效:

program.rc文件:

IDR_TIMS_FILE         RCDATA      "C:\\Users\\Tim\\Desktop\\Binary.dat"

program.cpp文件:

src = FindResource(NULL, MAKEINTRESOURCE(id), RT_RCDATA);

答案 1 :(得分:1)

FindResource(NULL, MAKEINTRESOURCE(IDR_RC_BINARYTYPE1), _T("RC_DATA"));做了魔术。感谢