如何查看程序或进程调用了哪些dll文件

有一个别人写的vs工程,生成的是A.dll文件,但是生成之后不知道哪个程序调用了生成的A.dll文件,在网上找到以下的方法:
1.用depends.exe这个工具打开.exe文件,在里面找一下A.dll看能不能找到,可以你觉得有可能是的exe文件都打开试一下,都看一下。这个方法不适合我,我没有找到,猜测结果可能是我要找的.dll文件是在运行的过程中调用的,所以没有找到。
2.在命令提示符里面输入tasklist /m A.dll,可以查看哪些进程调用了这个dll,这个一定要在A.dll调用过程中用,否则无效。这个方法不知道为啥我也没有找到
3.打开任务管理器-性能-资源监视器-CPU,然后选中正在运行的程序,查看下方的“关联的句柄”和“关联的模块”两个地方,看能不能找到,我的是在关联的模块里面找到的,问题解决。

depends.exe工具可以去我的资源里面找找,我会上传上去

你可能感兴趣的:(程序)