встроенный ресурс — Использование UpdateResource с StringTables в переполнении стека

Мне нужно отредактировать ресурсы файла в C ++ с помощью UpdateResource (), однако я не уверен, как получить данные для 5-го параметра (lpData).

Я понятия не имею о том, как создать данные, которые должны быть предоставлены для функции и структуры данных. Может ли кто-нибудь дать руководство о том, как идти о получении / создании данных?

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 );
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector