资源类型为OWNER_DATA
BOOL CXXXApp::MakeResource(int nID, CString szPathName)
{
HRSRC hSrc = FindResource(NULL, MAKEINTRESOURCE(nID), _T("OWNER_DATA"));
if(hSrc == NULL)
return FALSE;
HGLOBAL hGlobal = LoadResource(NULL, hSrc);
if(hGlobal == NULL)
return FALSE;
LPVOID lp = LockResource(hGlobal);
DWORD dwSize = SizeofResource(NULL, hSrc);
CFile file;
if(file.Open(szPathName, CFile::modeCreate | CFile::modeWrite))
{
file.Write(lp, dwSize);
file.Close();
}
FreeResource(hGlobal);
return TRUE;
}