Ein Tool, welches man als C++ Entwickler doch hin und wieder braucht, ist der Dependency Walker. Damit lassen sich sämtliche Abhängigkeiten (die benötigten DLLs) oder Import-/Export-Funktionen eines Programms oder einer DLL anzeigen.
Bisher war dieses Tool immer in VisualStudio enthalten. In Bezug auf Visual Studio 2008 scheint das jedoch nicht mehr der Fall zu sein. Doch es gibt das Programm auch zum Freien Download unter www.dependencywalker.com.
Dabei gibt es eine 32- und eine 64-bit Variante. In meinem Test funktionierte die 64-bit Version jedoch nicht für eine 32-bit Anwendung, d.h. man muss selbst unterscheiden, für welche Art von Plattform die zu analysierende Datei erstellt wurde und dann die entsprechende 32-/64-bit Version des DependencyWalkers aufrufen.