1
我有一個使用C++編寫的DLL,我想爲它創建一個C#包裝器 它。我知道這可以做到,但我不知道如何 去做這件事。我有VS 2010,我一直在網上看,但 沒有明確的定義。現在,直到我得到他掛了, 我的c + + DLL是非常基本的,因爲它只有功能,接收和返回整數的 。C#包裝器如何
任何人都可以提供一個例子,或指向一個在網上的好地方嗎?
我有一個使用C++編寫的DLL,我想爲它創建一個C#包裝器 它。我知道這可以做到,但我不知道如何 去做這件事。我有VS 2010,我一直在網上看,但 沒有明確的定義。現在,直到我得到他掛了, 我的c + + DLL是非常基本的,因爲它只有功能,接收和返回整數的 。C#包裝器如何
任何人都可以提供一個例子,或指向一個在網上的好地方嗎?
您需要聲明一個帶有extern
關鍵字的(靜態)方法來代替本地函數,並在其上使用DllImport
自定義屬性。
這個問題的答案應該指向你在正確的方向http://stackoverflow.com/questions/935664/possible-to-call-c-code-from-c –