複製鏈接
請複製以下鏈接發送給好友

LocalSize

鎖定
LocalSize是一個Windows API函數,用來獲取某一對象在內存中所佔字節數。
中文名
LocalSize
外文名
LocalSize
性    質
API函數
應用領域
計算機
返回值
UINT

LocalSize基本信息

Retrieves the current size of the specified local memory object, in bytes.
以字節來檢索指定的本地內存對象的當前大小。
函數原型
UINT WINAPI LocalSize( __in HLOCAL hMem);
Parameters hMem [in]
A handle to the local memory object. This handle is returned by the LocalAlloc,LocalReAlloc,or LocalHandle function.
參數
hMem [in] 一個本地內存對象的句柄,該句柄由LocalAlloc、LocalReAlloc或是LocalHandle函數返回。
返回值
如果函數成功,返回值是指定的本地內存對象的大小,以字節為單位。如果指定的句柄無效,或者如果對象已被丟棄,返回值為零。要得到更多的錯誤信息的話,調用GetLastError函數。
備註
內存分配的大小的時候內存塊的大小可能會超過要求。
為了驗證指定的對象的內存塊沒有被丟棄,調用LocalFlags函數之前調用LocalSize。
要求
最低支持的客户端:Windows 2000 Professional
最低支持的服務器:Windows 2000 Server
頭文件:Winbase.h (include Windows.h)
庫:Kernel32.lib
DLL文件:Kernel32.dll

LocalSize易語言聲明

.版本 2
.DLL命令 LocalSize, 整數型, "kernel32.dll", "LocalSize"
.參數 hMem, 整數型
注意:可以將參數"hMem"的類型改為其他類型,並設為"傳址",這樣相當於C的sizeof

LocalSizeVB聲明

Declare Function LocalSize Lib "kernel32" (ByVal hMem As Long) As Long