同一个程序,在两台机器上运行,一台机器上的程序句柄恨稳定,大概在170左右。另一台机器显示我的程序的占用句柄都有1万多。用Process Explorer看了一下,都是一些不相关的文件夹句柄。真是百思不得其解,我的程序没有打开那些文件啊。甚至都没用到CFileFind,怎么会有那么多文件夹句柄。并且在另一台机器上句柄正常。