不推薦使用。返回一個指向 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