GetCurrentProcess

GetCurrentProcessは、現在のプロセスの擬似ハンドルを取得する。

GetCurrentProcess function (processthreadsapi.h) - Win32 apps | Microsoft Docs

実際には常に-1が返ってくる。
なぜ疑似ハンドルなのかっていうところについては、プロセスやスレッドの詳細についてもっと深く調べないといけなさそうなので、とりあえずはそういうものということで。
これをいろんなところで使うのだが、ソースコードの互換性のためにこれで常にハンドルを取るようにしたほうがいいらしい。

あえてWin32プロジェクト
あえてWin32プロジェクト

あえてWin32プロジェクト。

で、

確かに-1が返ってくる
確かに-1が返ってくる

確かに-1が返ってくる。

Sample/winapi/GetCurrentProcess/GetCurrentProcess/src/GetCurrentProcess at master · bg1bgst333/Sample · GitHub