使用VC的share dll方式编译怎么确定还需要哪些dll

使用VC的share dll方式编译如何确定还需要哪些dll
有什么非常有效的方法吗?之前我都是编译完运行,看系统提示哪些dll就copy哪些dll,太笨了!

------解决方案--------------------
如果没有调用第三方dll就不需要
------解决方案--------------------
depends
------解决方案--------------------
去下载一个PE explorer,然后用它打开你的程序,看看它导入了哪几个DLL,然后把这些DLL都搜索出来,复制到程序所在文件夹底下,绝大多数情况下,你的程序都能正常运行了!
------解决方案--------------------
vc6.0安装后的tools下的DEPENDS.EXE