Вопрос : Включите заглавные части файла C++ внутри. Поймайте сетью применение

Мы используем посредник API (имеющ автономный dll) в нашем применении Windows (ПРОТИВ 2008, C#).

In документация API, будет инструкция «если вы используете C++ для того чтобы создать применение, то, вы могут использовать эти вклюают архивы сразу; если вы используете другой язык для того чтобы создать применение, то вы можете использовать архивы вклюать как

How шаблон " для использования заглавных частей файла C++ в применении окон C#.Net как шаблон и для того чтобы использовать его внутри. Сетчатое применение? помощью

Any было бы высоки
Raj
appreciated.

Thanks class=

Ответ : Включите заглавные части файла C++ внутри. Поймайте сетью применение

>> как использовать заглавные части файла C++ в применении окон C#.Net как шаблон и использовать его внутри. Сетчатое применение?

Оберните автономный DLL в управляемом C++ как смешанный агрегат режима и после этого вызовите управляемое C++ от C#. См. ниже как просто пример

http://msdn.microsoft.com/en-us/library/x0w2664k.aspx

«Смешал агрегаты будьте способен содержать и автономный инструкцие к машине и инструкции MSIL. Это позволяет их вызвать и быть вызванным компонентами .NET, пока сохраняющ совместимость с компонентами которые вс автономный. Using смешанные агрегаты, проявители могут author применения using смесь управляемой и автономный функциональности. Это делает смешанными агрегатами ideal для применений проникать существуя Висуал Ч++ к платформе .NET.

Алтернатива. По возможности вызвать ехпортированную функцию в DLLs и EXEs using обслуживания Interop. Если вы можете доработать Кодего EXE к специалисту функции, то вам нужно вызвать вас можете использовать DllImport для того чтобы импортировать их в ваше Кодего C#.

http://www.csharphelp.com/archives/archive52.html
http://msdn2.microsoft.com/en-us/library/9h658af8(VS.80).aspx
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
// C++ (все в одном агрегате IJW)
 
#include  
 
namespace UnmanagedCode
{
        пустое foo ()
        {
                std:: cout  <>
           
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us