GlobalSize

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