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

getprocessheap

鎖定
GetProcessHeap [1]  是一個Windows API函數。它返回調用進程的默認堆句柄。
中文名
GetProcessHeap
類    型
Windows API函數
性    質
它返回調用進程的默認堆句柄
參    數
函數無參數

目錄

getprocessheap語法

HANDLE GetProcessHeap(void);

getprocessheap參數

函數無參數

getprocessheap返回值

如果函數成功,返回調用進程的默認內存堆句柄。
如果函數失敗,返回 Null。若想,可以調用GetLastError獲得更多錯誤信息。

getprocessheap例子

typedef struct
{
char data[128];
}Data,*LPData;
LPData lpData;
lpData = (LPData)HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY,sizeof(Data));
即在進程默認堆內存上申請了一個不可移動的空間,大小為sizeof(Data)的內存空間
參考資料