c++ API到c#的自动转换
Automatic conversion of C++ API to C#?
我想知道是否有像c++ API到c#的自动转换/包装代码生成这样的东西?
我正在寻找一种从c#调用远程桌面服务API的方法。
建议:c++/CLI。使用c++/CLI,您可以使用C/c++编写的库到C/c++以及。net库/dll。更多信息:c++/CLI
不,你绝对需要创建一个互操作代码。如果它是一个COM api就会支持直接与c#一起使用
您可以尝试反编译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,它将生成一个. net WinForms控件库来包装ActiveX控件。
相关文章:
- 如何将真正的字符串从python c-api转换为python脚本
- 如何使用ffmpeg sws_scaler api从av_pix_fmt_vaapi转换为av_pix_fmt_yuv4
- 如何将CString转换为使用WCHAR的Windows API和自定义函数?
- 在库的公共 API 中从 std::string、std::ostream 等转换
- Vulkan API 调试函数指针类型转换错误
- 将类转换为过程 API C++:替换成员变量的常用方法?
- 将C API返回的char*转换为C 字符串
- 使用 Vlfeat's C API 进行快速转换
- 使用带有新 API 的编号索引的转换无效
- 如何使用Direct3D 11 API加载、渲染和转换2D图像
- 如何利用windows API将c++代码从windows自动转换为linux
- KAuth API 代码行抛出一个错误,告诉我将常量字符*转换为非标量
- C++库API.使用转换器类而不是普通的C api
- 如何在 mfc 应用程序中从 api MultiByteToWideChar 将日语字符串转换为 widechar
- win32 API createFile 函数:转换为 LPCTSTR
- 包装 API 时,我是否应该避免在实现类中进行向上转换
- 使用 Python C-API 强制类型转换
- 将分区转换为 vhd Windows API
- 将 ASCII 字符串转换为 UTF-16,然后再将它们传递给 Windows API 函数
- 如何将MQL4代码转换为C++/Delphi DLL(Forex Tester API)