Embedded resource in C++
c++, visual-studio-2005, winapi
Solution
I'm doing @Sharptooth explained before and use the following code to get the resource
HRSRC hResInfo = FindResource(hInstance, MAKEINTRESOURCE(resourceId), type);
HGLOBAL hRes = LoadResource(hInstance, hResInfo);
LPVOID memRes = LockResource(hRes);
DWORD sizeRes = SizeofResource(hInstance, hResInfo);
Here you have to change `resourceId` and `type`.
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).
Problem
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.