0

在 Windows NT 机器(版本 4.0 SP6)中启动我的应用程序时,我收到以下错误消息并且应用程序没有启动。但是,相同的应用程序在 Windows XP 上启动并且运行良好。

消息内容如下:

“无法在动态链接库 KERNEL32.dll 中找到程序入口点 CreateToolhelp32Snapshot”

任何想法/修复?请帮忙

谢谢,

纳扬

4

1 回答 1

2

从参考页面CreateToolhelp32Snapshot()

  • 支持的最低客户端 | Windows XP [仅限桌面应用程序]
  • 支持的最低服务器 | Windows Server 2003 [仅限桌面应用程序]

因此该功能在 NT 上不可用。一种可能的替代方法是与EnumProcesses()结合使用OpenProcess()。请参阅示例枚举所有进程

于 2012-10-30T13:04:53.223 回答