我正在使用基于“WIN32工具帮助功能”的内存监视库。
在其源代码中,有对CreateToolhelp32Snapshot()
,Heap32ListFirst()
,Heap32ListNext()
和CloseToolhelp32Snapshot()
的调用。
我的问题是相关的Windows头文件中没有CloseToolhelp32Snapshot()的原型(prototype)。
我正在尝试针对Windows PC平台(确切地说是Win7)进行编译,但我认为它与XP无关。
我在互联网上搜索,有些中国人说我必须在PC平台上使用CloseHandle()
,而另一些人说它会产生内存泄漏。
使用后如何正确关闭手柄?
谢谢你的帮助 !
最佳答案
CreateToolhelp32Snapshot
的文档说:
CloseToolhelp32Snapshot
似乎仅适用于WinCE / Mobile。
关于c++ - 'CloseToolhelp32Snapshot':找不到标识符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18019346/