我需要使用UpdateResource()在C ++中编辑文件的资源,但是我不确定如何获取第五个参数(lpData)的数据。
我不知道如何创建需要为数据的功能和结构提供的数据,有人可以提供有关如何获取/创建数据的指南吗?
最佳答案
只需使用即可:
wchar_t wszMyText[] = L"Some text";
HANDLE hUpdate = BeginUpdateResourceW( L"/path/to/file", FALSE );
// test return value.
BOOL res = UpdateResourceW( hUpdate, RT_STRING, L"MyResource", wszMyText,
sizeof(wszMyText) - sizeof(wchar_t);
// check return value
EndUpdateResource( hUpdate, FALSE );