Мое приложение читает строку из RCData / CONFIG.
Я пытаюсь изменить строку с помощью приложения C ++, и у меня уже есть исходный код:
#include <Windows.h>
void main()
{
char * newData = "wazzup bitches";
HANDLE hUpdate = BeginUpdateResource("ChangeMyResource.exe", false);
UpdateResource(hUpdate, MAKEINTRESOURCE(10), "CONFIG", 1, newData, strlen(newData));
EndUpdateResource(hUpdate, false);
}
Прежде чем запустить приложение, оно выглядит так (Resource Hacker):
И после запуска приложения это выглядит так:
Как я могу изменить свой код так, как он будет выглядеть как оригинал, после модификации ресурса?
Разве это не называется «hexdump»? Так что я должен передать *newData
функционировать, что делает его hexdump, а затем обновить ресурс? или я не прав?
Кто-нибудь, пожалуйста, укажите мне правильное направление или покажите мне пример.
Погуглил это почти на весь день.
Извините за wazzup b … hes, это просто пример строки пришёл мне в голову
Задача ещё не решена.
Других решений пока нет …