16,471
社区成员
发帖
与我相关
我的任务
分享
DWORD dwWrite=0;
HANDLE hFile = CreateFile( _T("hook.dll"), GENERIC_WRITE,FILE_SHARE_WRITE,NULL,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,NULL);
if ( hFile == INVALID_HANDLE_VALUE )
{
return FALSE;
}
HRSRC hrsc = FindResource(NULL, MAKEINTRESOURCE(IDR_DLL1), _T("dll"));
HGLOBAL hG = LoadResource(NULL, hrsc);
DWORD dwSize = SizeofResource( NULL, hrsc);
WriteFile(hFile,hG,dwSize,&dwWrite,NULL);
CloseHandle( hFile );