コンパイル済みの exe のバージョン情報を変更して、説明を変更したいと考えています。
私はそれを自分で少し調べて、UpdateRessource 関数を使用する必要があることを理解し、ここまで来ました。
LPBYTE lpBuffer = new BYTE[200];
UpdateResource(filehandle,
RT_VERSION,
MAKEINTRESOURCE(1),
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),
(LPVOID) lpBuffer,
sizeof(lpBuffer)
私がよく理解できない部分はlpBufferです。ファイルの説明を含むリソースの一部のみを変更したい。
私の推測では、exe から古いバージョンをロードして少し変更する必要があると思いますが、それがどのように構成されているかはよくわかりません。