GlobalSizeで、ハンドルの指し示すグローバルメモリのサイズを取得できる。
GlobalSize function (winbase.h) - Win32 apps | Microsoft Docs
場合によっては、GlobalAllocで指定したサイズよりも多く確保されるらしい。
前回の固定メモリと移動可能メモリでどうなるか。
dwSize = 16 hGlobal = 0x00492508 lpszText = 0x00492508 hGlobal = ABCDE lpszText = ABCDE dwSize = 16 hGlobal = 0x002b0004 lpszText = 0x00492508 lpszText = ABCDE 続行するには何かキーを押してください . . .
とくに多く確保されるということはなかった。
Sample/winapi/GlobalSize/GlobalSize/src/GlobalSize at master · bg1bgst333/Sample · GitHub