很多年前,我做了develp在C++中使用Visual Studio 6 Nowdays,我應該寫,爲了一個簡單的控制檯應用程序調用一些用C++編寫的dll函數。 請注意,這些函數都沒有在.NET世界中公開,所以我不能寫任何包裝,而只需要記住關於C++的一些東西。
我首先想到的是如何調用(在.net中,引用)native dll。它是否簡單地通過「使用ddlFilePath」指令來完成?
最後,但不是不那麼重要,哪些是使用Visual Studio 6創建的C++控制檯應用程序與使用Visual Studio 2010創建的C++控制檯應用程序之間的重要區別?
http://msdn.microsoft.com/en-us/library/aa288468(v = vs.71).aspx –
通過添加「引用」,您不會在C++應用程序中包含.dll。 (除非它是C++/CLI)。 – Janman
不可以。我不能從C#調用C++,因爲C++函數不會在外部世界暴露。只是我想知道如何從C++控制檯應用程序調用c + + dll函數。 – bit