Я хочу изменить информацию о версии скомпилированного exe, чтобы изменить описание.
Я сам немного посмотрел и понял, что мне нужно использовать функцию UpdateRessource, и я дошел до этого.
LPBYTE lpBuffer = new BYTE[200];
UpdateResource(filehandle,
RT_VERSION,
MAKEINTRESOURCE(1),
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),
(LPVOID) lpBuffer,
sizeof(lpBuffer)
Часть, которую я не могу понять, это lpBuffer. Я только хочу изменить часть ресурса, содержащую описание файла.
Я предполагаю, что мне придется загрузить старую версию из exe и немного ее изменить, но я не совсем уверен, как она структурирована.
Задача ещё не решена.
Других решений пока нет …