我需要使用UpdateResource()在C ++中编辑文件的资源,但是我不确定如何获取第5个参数(lpData)的数据。
我不知道如何创建需要为函数和数据结构提供的数据,是否有人可以提供有关如何获取/创建数据的指导?
答案 0 :(得分:0)
只需使用:
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 );