Je me demande s'il y a quelque chose comme la génération automatique de code de conversion/wrapper d'une API C++ en C#? En particulier, je cherche un moyen d'appeler l'API Remote Desktop Services de C#.Conversion automatique de l'API C++ en C#?
Répondre
Vous pouvez essayer de décompiler RDCMan (http://www.microsoft.com/download/fr/details.aspx?id=21101), il le fait. Ou il y a un projet open source sur Codeplex qui le fait aussi bien.
http://terminals.codeplex.com/
EDIT:
Il y a aussi un outil que Microsoft fournit aximp d'appel (http://msdn.microsoft.com/en-us/library/8ccdh774(v=VS.100) .aspx). Si vous exécutez aximp.exe {{path_to}} \ mstscax.dll, il générera une bibliothèque de contrôle .NET WinForms qui enveloppe le contrôle ActiveX.
J'utilise maintenant le projet Terminals, il avait tout le code d'interopérabilité dont j'avais besoin. Merci de votre aide! – Erik
c: \ windows \ system32 \ mstscax.dll est un contrôle ActiveX prêt à l'emploi. –
Non, vous avez absolument besoin de créer un code d'interopérabilité. S'il s'agit d'une API COM, il existe une sorte de support pour l'utiliser directement avec C#
Une suggestion: C++/CLI. En utilisant C++/CLI, vous pouvez utiliser les bibliothèques écrites en C/C++ à C/C++ avec les bibliothèques .net/dll. Plus d'informations: A first look at C++/CLI
- 1. DateTimePicker conversion automatique C#
- 2. Conversion automatique de l'encapsuleur en C#
- 3. éléments de conversion port automatique de code C à C++
- 4. Conversion de C# en C++
- 5. Conversion numérique en C/C++
- 6. Conversion de C# Regex en C++/CLI?
- 7. Fonction CRC. Conversion de C en C#
- 8. Conversion de C++ (GetAsyncKeyState) en C# - WPF
- 9. Conversion d'un projet de C++ en C#
- 10. pointeur automatique en C++
- 11. Conversion SQL en C#
- 12. Conversion c en php
- 13. Conversion C# en Java
- 14. Conversion datetime en C#
- 15. conversion vidéo en C#
- 16. Conversion de type en C#
- 17. Conversion de VB.NET en C#
- 18. Conversion de C en PHP?
- 19. Conversion de Mips en C
- 20. Conversion de Ruby en C#
- 21. priorité de conversion en C++
- 22. Conversion de Fortran en C++
- 23. Conversion de Java en C#
- 24. conversion de J # en C#
- 25. Conversion de Java en C++
- 26. Conversion de Java en C++
- 27. Conversion de LabVIEW en C#
- 28. Conversion de Luabind en C#?
- 29. Conversion de Ruby en C#
- 30. Conversion de C# en VB.net
Est-ce vraiment une API C++ ou simplement une API C? Pour C++ regardez dans SWIG. Pour un c API check http://clrinterop.codeplex.com/releases/view/14120 – CodesInChaos