【发布时间】:2013-08-02 14:24:54
【问题描述】:
我正在使用基于“WIN32工具帮助功能”的内存监控库。
在其源代码中有对CreateToolhelp32Snapshot()、Heap32ListFirst()、Heap32ListNext() 和CloseToolhelp32Snapshot() 的调用。
我的问题是相关的 windows 头文件中没有 CloseToolhelp32Snapshot() 的原型。
我正在尝试为 Windows PC 平台编译(准确的 Win7,但我认为它与 XP 没有区别)。
我在网上搜索,有些中国人说我必须在 PC 平台上使用CloseHandle(),而有些人说它会产生内存泄漏。
使用后如何正确关闭手柄?
感谢您的帮助!
【问题讨论】:
标签: c++ c windows visual-studio winapi