回答
您可能會嘗試反編譯RDCMan(http://www.microsoft.com/download/en/details.aspx?id=21101 ),它做到了。或者在Codeplex上有一個開源項目也是如此。
http://terminals.codeplex.com/
編輯:
還有微軟提供呼叫aximp工具(http://msdn.microsoft.com/en-us/library/8ccdh774(v=VS.100)的.aspx)。如果運行aximp.exe {{path_to}} \ mstscax.dll,它將生成一個包裝ActiveX控件的.NET WinForms控件庫。
我現在使用終端項目,它有我需要的所有interop代碼。謝謝你的幫助! – Erik
c:\ windows \ system32 \ mstscax.dll是一個可立即使用的ActiveX控件。 –
不,你一定需要創建一個互操作代碼。 如果它是一個COM API有直接與C#使用它的某種支持類型
建議:C++/CLI。 使用C++/CLI,您可以將使用C/C++編寫的庫與.net庫/ dll一起使用到C/C++。更多信息: A first look at C++/CLI
- 1. 將C轉換爲MPI API C程序
- 2. C++自動轉換
- 3. 將C++/CLI轉換爲C#
- 4. 將QT/C++轉換爲C#
- 5. 將簡單的C++代碼自動轉換爲C#
- 6. 將cURL代碼轉換爲c#izooto api
- 7. 將VB轉換爲C#類型轉換
- 8. 將VBNet LiNQ轉換爲C#
- 9. 將c轉換爲php
- 10. 將My.Application.Deployment.ActivationUri轉換爲C#
- 11. 將datetime js轉換爲c#
- 12. 將html轉換爲word c#
- 13. 將python轉換爲C++
- 14. C#將Char轉換爲KeyValue
- 15. 將-1轉換爲uint C#
- 16. 將vb.net轉換爲c#
- 17. 將PyInt轉換爲C Int
- 18. 將PHP CURL轉換爲C#
- 19. 將JavaScript轉換爲C#
- 20. 將Lua轉換爲C#
- 21. 將Request.Content轉換爲FileStream C#
- 22. 將c#轉換爲vb.net
- 23. 將VB轉換爲C#
- 24. C#將Microsoft.Sharepoint.Client.FieldUserValue轉換爲Microsoft.Sharepoint.Cliend.User
- 25. 將c#轉換爲純java?
- 26. C#將xaml轉換爲xml
- 27. 將WSDL轉換爲C#類
- 28. 將VBScript轉換爲C#
- 29. 將Luabind轉換爲C#?
- 30. 將Java轉換爲C++
它真的是C++ API還是C API?對於C++來看看SWIG。對於c API檢查http://clrinterop.codeplex.com/releases/view/14120 – CodesInChaos