从堆栈分配指定的字节数
#Include <Memory.au3>
_MemGlobalAlloc($iBytes[, $iFlags = 0])
$iBytes | 分配的字节数.如果此参数为 0,$iFlags 参数指定为 $GMEM_MOVEABLE, 函数返回一个标记为丢弃的内存对象句柄. |
$iFlags | [可选参数] 内存分配属性: $GMEM_FIXED - 分配固定内存.返回值是一个指针. $GMEM_MOVEABLE - 分配可移动内存.并非移动物理内存, 而是在默认堆栈中移动,返回值是一个指向内存对象的句柄. 使用 _MemGlobalLock 函数将句柄翻译为一个指针. 这个值不能与 $GMEM_FIXED 参数值结合. $GMEM_ZEROINIT - 初始化内存内容到 0 $GHND - $GMEM_MOVEABLE 与 $GMEM_ZEROINIT 的组合 $GPTR - $GMEM_FIXED 与 $GMEM_ZEROINIT 的组合 |
成功: | 返回分配的内存对象句柄 |
失败: | 返回 0 |
在MSDN中搜索