複数のプロセス間でメモリを共有する方法としてよく使われるのは共有メモリですが、Win32APIの WriteProcessMemory() を用いると異なるプロセスのメモリを書き換えることができます. これを使ってグローバル変数を他プロセスから書き換えてみましょう. 環境 項目 説明 OS Windows11 Visual Studio 17.6.2(2022) ソリューションの作成 Visual Studioで実験用のソリューションを作成します. その中にChild(書き換えられる方)とParent(書き換える方)というC++の空のプロジェクトを作ります. Childプロジェクトの設定 デフ…