如何在C++中添加用C++編譯的.dll文件並調用某些函數?我正在使用Visual C#和C++ 2010.我有一個用c#編寫的dll,我想在C++中使用該函數,那麼執行此操作的最簡單方法是什麼?請幫忙在C++中的C#Dll,如何
1
A
回答
0
製作一個C#庫類。建立它。在C++項目中添加對它的引用。用它。我相信它的工作原理,但我從未將C#用於C++,但是考慮到CIL的屬性,它應該可以工作。
0
假設你正在使用C++類,唯一真正簡單的方法就是在C++和c#之間創建一個C++/cli橋。另一種方法是從c#dll創建一個com接口,並以C++的方式使用它。
0
如果您使用C++/CLI,它應該只是工作。如果您使用本機C++,那麼它更復雜。 COM互操作可能是在這種情況下去的方法。
相關問題
- 1. 如何在C中調用C++ DLL#
- 2. 如何在C#中卸載C++ DLL
- 3. 如何在C#2.0 dll中使用C#4.0 Dll?
- 4. 在C#中使用C++ dll#
- 5. 在C中導入C++ dll#
- 6. 在C中調用C++ DLL
- 7. 我如何使用c + + dll在c#
- 8. 如何在.net(C#)中使用dll中的C函數?
- 9. 使DLL的C + +在dev-C + +
- 10. 如何在powerbuilder中使用C#dll?
- 11. 如何在C++中使用dll文件?
- 12. 如何在vC++中使用c#dll?
- 13. 如何在Visual C++中創建ActiveX DLL
- 14. 如何在C中導入DLL函數?
- 15. 如何在C#中加載一個DLL#
- 16. 如何在ruby中調用C#dll?
- 17. 如何在C#項目中添加dll
- 18. 如何在Python中使用C DLL
- 19. 如何在C#中的dll函數內獲取dll的路徑?
- 20. 如何在c/C++中使用某些特定的dll?
- 21. 在C程序中的C++ dll
- 22. C + +&C#,如何創建包裝DLL在C + +的C#來調用C + + DLL的實例功能?
- 23. 在C中的dll問題#
- 24. smartdevice在VC++中的C#DLL
- 25. 使C++ DLL的C#
- 26. COM DLL的C + + dll
- 27. 如何溝通的DLL在C#
- 28. 在DLL的C++ FindProcessWindow
- 29. 如何調試C++ dll調用C++ DllImport
- 30. 如何C#DLL到C++項目
我在vs2010中創建原生C++ dll並使用c#dll函數,我沒有創建C++/CLI brdige現在應該怎麼做? – 2012-02-01 15:43:55
Com互操作是您唯一的答案。 – rerun 2012-02-01 15:46:01