SHGetMalloc

不推薦使用。返回一個指向 Shell 的 IMalloc 接口的指針。函式在 Microsoft Windows 95 和 Microsoft Windows NT 4.0中被介紹,但對於 Windows 2000 它不再需要。因為可以使用CoTaskMemAlloc 和CoTaskMemFree函式。如果您在一個較早的文檔中發現有對該函式的使用,完全可以利用上面兩個函式代替

簡介

SHGetMalloc Function

不推薦使用。返回一個指向 Shell 的 IMalloc 接口的指針。

語法

HRESULT SHGetMalloc(

LPMALLOC * ppMalloc

);

參數

ppMalloc

用於接收 Shell 的 IMalloc 接口指針的地址。

返回值

成功,返回S_OK。

備註

該函式在 Microsoft Windows 95 和 Microsoft Windows NT 4.0中被介紹,但對於 Windows 2000 它不再需要。因為可以使用CoTaskMemAlloc 和CoTaskMemFree函式。如果您在一個較早的文檔中發現有對該函式的使用,完全可以利用上面兩個函式代替。

該函式在vista 和 Windows Server 2003 中可以使用,不過在更後的版本中將不被支持。

函式信息

Minimum DLL Version shell32.dll version 4.0 or later Custom Implementation No Header shlobj.h Import library shell32.lib Minimum operating systems Windows NT 4.0, Windows 95

相關詞條

相關搜尋

熱門詞條

聯絡我們