How do I create an embedded resource and then access it from C++?
Any example on how to read the resource would be great.
I am using Visual Studio 2005.
Thanks in advance.
Edit: I want to put one xsd file which is required while validating schema of the recieved xml file.
I'm doing @Sharptooth explained before and use the following code to get the resource
Here you have to change
resourceId
andtype
.For example for a .png file I use
FindResource(hInstance, MAKEINTRESOURCE(bitmapId), _T("PNG"));
(the "PNG" string is the type you used when adding a custom resource).Add a resource (.rc) file to the project, put the resource description there. When building the project the resource compiler will compile the resource file and the linker will link the compiled resource file into the resulting executable module.
In runtime call FindResource(), then LoadResource() WinAPI functions.