2016-02-29 2 views
-1

Je suis novice en C++, en studio visuel et autres, ce qui veut dire aussi que mon langage technique fait défaut, alors s'il vous plaît, supportez-moi. Ce que je dois faire est la suivante: prendre une DLL CLR contenant des classes C++ et encapsuler cela dans une DLL native. J'ai l'en-tête de la DLL native qui spécifie 4 fonctions que la bibliothèque doit exposer à certaines applications. J'ai juste la DLL CLR, aucune source incluse. Quelqu'un peut-il me dire quel est le moyen le plus simple et le plus facile d'y parvenir? Actuellement, j'utilise Visual Studio 2015 Express mais je peux passer à n'importe quelle version gratuite. Pouvez-vous fournir des mesures concrètes sur la façon dont je peux faire cela?Habillage de la DLL CLR dans une DLL native

+0

Que fait la DLL CLR? Êtes-vous ouvert à l'utilisation de COM? – Yakk

+0

La DLL CLR expose quelques classes et méthodes qui me permettent de contrôler un périphérique esclave sur RS232. La mise en œuvre directe de la communication avec l'appareil est hors de question compte tenu du délai et du manque de spécifications. Je vais utiliser COM si je dois, mais avant de poster cette question, j'ai lu un peu sur COM et il semble être plus d'une bouchée. – Kalibr

+0

Vous pouvez nous donner plus d'informations. Qu'est-ce que tu connais de la DLL CLR? Si vous ne pouvez pas comprendre _with_ cette information, comment sommes-nous supposés comprendre _without_?! – MSalters

Répondre