GlobalAllocは、グローバルヒープから指定されたバイト数のメモリを確保するWindowsAPI・・・。
GlobalAlloc 関数
グローバルヒープ ‐ 通信用語の基礎知識
LocalAlloc同様、互換性のために残された古い関数・・・。
ただ、これで取得したハンドルを必要とする関数もあったりするので、こちらのほうが使うことはあるかも・・・。
LocalAllocと使い方はほとんど同じ・・・。
ハンドルを取得して、ロックしてポインタを取得、使い終わったらアンロックして、解放・・・。
違うのは、ハンドルの型がHGLOBALになったぐらいか・・・。
lpszText(hGlobal) = ABCDE 続行するには何かキーを押してください . . .
とはいえ、先程も書いたように、HGLOBAL型のハンドルを使う関数があったりするのでそれなりに使う・・・。
(その関数についてはいずれ・・・。でもそれ以外ではお勧めしない・・・。)
Sample/GlobalAlloc.cpp at master · bg1bgst333/Sample · GitHub