我正在使用基于“WIN32 工具帮助功能”的内存监控库。
在其源代码中有对CreateToolhelp32Snapshot()
、Heap32ListFirst()
、Heap32ListNext()
和的调用CloseToolhelp32Snapshot()
。
我的问题是相关的 windows 头文件中没有 CloseToolhelp32Snapshot() 的原型。
我正在尝试为 Windows PC 平台编译(准确地说是 Win7,但我认为它与 XP 没有区别)。
我在网上搜索,一些中国人说我必须CloseHandle()
在 PC 平台上使用,而另一些人说它会产生内存泄漏。
使用后如何正确关闭手柄?
谢谢你的帮助 !