"关闭工具帮助32快照":找不到标识符
'CloseToolhelp32Snapshot': identifier not found
我使用的是基于"WIN32工具帮助函数"的内存监控库。
在其源代码中,有对CreateToolhelp32Snapshot()
、Heap32ListFirst()
、Heap32ListNext()
和CloseToolhelp32Snapshot()
的调用。
我的问题是在关联的windows头文件中没有CloseToolhelp32Snapshot()的原型
我正在尝试为windows PC平台(确切地说是Win7,但我认为它与XP没有区别)进行编译。
我在网上搜索,一些中国人说我必须在PC平台上使用CloseHandle()
,而另一些人说它会导致内存泄漏。
使用手柄后,如何正确关闭手柄
谢谢你的帮助!
CreateToolhelp32Snapshot
的文档说明:
要销毁快照,请使用CloseHandle函数。
CloseToolhelp32Snapshot
似乎仅适用于WinCE/Mobile。
相关文章:
- 设置 Visual Studio for MPI: 找不到标识符错误
- 找不到标识符合并
- 从子类访问模板类成员时出现"找不到标识符"错误
- OpenCV 3 错误"CV_FOURCC":找不到标识符
- im调用函数时找不到标识符?
- clock_gettime:在 Windows 10 的 Visual Studio 中找不到标识符
- 英特尔 TBB - "初始化关键部分 Ex":找不到标识符编译器错误
- 找不到标识符.C3861
- 在void tryagain()上找不到标识符
- 在C 类中找不到标识符
- 找不到标识符,尝试在 C++ 中显示数组值
- 我遇到:错误2错误C3861:"fx":找不到标识符
- OpenGL - 'glTexSubImage3D':找不到标识符
- "GetProcessIdOfThread":找不到标识符
- 错误 C3861:"strcpy_y":找不到标识符
- "printf":找不到标识符
- 错误 C3861:"initNode":找不到标识符
- 在抽象类中找不到C++标识符
- 错误 C3861:"getGaborKernel":找不到标识符
- 错误 C3861:"对齐":找不到标识符