1

我需要使用 UpdateResource() 在 C++ 中编辑文件的资源,但是我不确定如何获取第 5 个参数 (lpData) 的数据。

我不知道如何创建需要为功能和数据结构提供的数据,有人可以提供有关如何获取/创建数据的指导吗?

4

1 回答 1

1

您可以简单地使用:

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 );
于 2012-10-27T00:33:47.440 回答