1

今天,我的应用程序在分配图像时在 Windows 上抛出“不再有句柄”错误。为了调试这个,我很想得到我的应用程序获得的所有句柄的列表。如果可能的话,甚至可以使用字体、图像或其他类型,并将信息包含在我的错误报告中,以查看我的应用程序泄漏的位置。

我使用 Java 和 SWT,但在这种情况下调用本机函数或第三方应用程序来获取信息没有问题。

4

2 回答 2

1

对于实用程序,请尝试Microsoft Sysinternals的Process Explorer。这将显示进程字符串、句柄、文件、父进程、线程、线程堆栈等。

于 2011-01-20T18:41:15.107 回答
1

GDIView是我需要的工具!它甚至是可编写脚本的,因此输出可用于错误报告。

于 2011-02-15T16:55:16.090 回答