Вызов структуры из импортированной DLL - C#
Формулировка задачи:
Есть DLL:
Как ее правильно подключить к C#, как указать этот тип tagMData?
typedef struct tagMData { int errCode; char data[256]; int dataLength; }MData; //.. IMPORTDLL MData PIRITLIB_CALL libCloseDocument(unsigned char cutPaper);
[DllImport("PiritLib.dll", CallingConvention = CallingConvention.Winapi)] public static extern ... libCloseDocument(string cutPaper);
Решение задачи: «Вызов структуры из импортированной DLL»
textual
Листинг программы
[DllImport("PiritLib.dll", CallingConvention = CallingConvention.Cdecl)] public static extern IntPtr libCloseDocument(byte cutPaper);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д