我想修改我的exe
资源中的一些字符串。该资源类型是字符串表,但是当我使用UpdateResource
函数时,我不知道必须将什么参数传递给它,因此它指向字符串表中的确切原始数据。
类型参数是RT_STRING
,但我应该发送MAKEINTRESOURCEW()
什么?
HANDLE hExeFile = BeginUpdateResource(L"d:\\m.exe", FALSE);
WCHAR mail[]={L"ddddddd@gmail.com"};
UpdateResource(hExeFile,RT_STRING,MAKEINTRESOURCEW(?????), MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US), (LPVOID)mail, wcslen(mail)*2);
EndUpdateResource(hExeFile, FALSE);