>> comment employer les dossiers d'en-tête de C++ dans l'application de fenêtres de C#.Net comme calibre et les employer dedans. Application nette ?
Envelopper le DLL unmanaged dans C++ contrôlé comme mode mélangé et puis appeler le C++ contrôlé de C#. Voir ci-dessous comme exemple simple
http://msdn.microsoft.com/en-us/library/x0w2664k.aspx
« A mélangé des assemblées sont capables de contenir des instructions de machine unmanaged et des instructions de MSIL. Ceci leur permet d'appeler et s'appeler par des composants de .NET, tout en maintenant la compatibilité avec les composants qui sont entièrement unmanaged. Using les assemblées mélangées, les lotisseurs peuvent écrire des applications using un mélange de la fonctionnalité contrôlée et unmanaged. Ceci fait aux assemblées mélangées l'idéal pour des applications existantes de migration Visual C++ à la plate-forme de .NET.
Alternative. Il est possible d'appeler la fonction exportée dans DLLs et EXEs using des services d'Interop. Si vous pouvez modifier le code de l'EXE selon l'expert les fonctions vous devez vous appeler pouvez employer DllImport pour les importer dans votre code de C#.
http://www.csharphelp.com/archives/archive52.html
http://msdn2.microsoft.com/en-us/library/9h658af8(VS.80).aspx