HGLOBAL hRes;
HRSRC hResInfo;
HANDLE hFile;
DWORD dwBytes;
TCHAR strTempPath[MAX_PATH];
GetTempPath(sizeof(strTempPath), strTempPath);
lstrcat(strTempPath, _T("\\release.tmp"));
//...........1
hResInfo = FindResource(hModule, MAKEINTRESOURCE(wResourceID), lpType);
if (hResInfo == NULL)
return FALSE;
//...........1
         //...........2
hRes = LoadResource(hModule, hResInfo);
if (hRes == NULL)
return FALSE;
//...........2
         //...........3
hFile = CreateFile
(
strTempPath, 
GENERIC_WRITE, 
FILE_SHARE_WRITE, 
NULL, 
CREATE_ALWAYS,
FILE_ATTRIBUTE_NORMAL, 
NULL
); if (hFile == NULL)
return FALSE;
          //...........3
WriteFile(hFile, hRes, SizeofResource(NULL, hResInfo), &dwBytes, NULL);
CloseHandle(hFile);
上面的一个1,2,3段要是一起同时出现的话,卡巴大叔就当是病毒给咔嚓了,哪位高手教教俺该怎么办啊?