Результаты поиска по запросу "pinvoke"
Не удается найти ошибку PInvoke DLL в Windows Mobile
У меня много проблем с получением базового сценария для работы на эмуляторе Windows Mobile 5.0. У меня есть приложение winforms, которое в конечном итоге вызывает нативный код. Развертывание работает нормально, и все собственные библиотеки DLL ...
emxArray_real_T в C # struct плюс инициализация
Я пытаюсь создать «конструктор» для этой структуры C # (первоначальная попытка включена): [StructLayout(LayoutKind.Sequential)] public struct emxArray_real_T { public IntPtr data; public IntPtr size; public int allocatedSize; public ...
Использование приложения C ++ в .NET
Я новичок в использовании PInvoke с Classic C ++, и я задал этот вопрос вчера: Использование функций Windows API в .NET [https://stackoverflow.com/questions/15143425/using-windows-api-functions-in-net] Теперь я создал очень простую программу на ...
PInvoke char * в C DLL обрабатывается как String в C #. Проблема с нулевыми символами
Функция в C DLL выглядит так: int my_Funct(char* input, char* output);Я должен назвать это из приложения C #. Я делаю это следующим образом: ...DllImport stuff... public static extern int my_Funct(string input, string output);Входная строка ...
C # PInvoking user32.dll в 64-битной системе
Это неправильно, чтобы pinvoke user32.dll на 64-битной Windows, из 64-битного приложения? Я делал это успешно несколько раз и никогда не ошибался, но это кажется противоречивым. Стоит ли искать user64.dll вместо этого?
Передача векторной структуры между C ++ и C #
У меня есть неуправляемый код C ++, к которому я хочу получить доступ из C #. Таким образом, я следовал за некоторыми уроками и я строю dll для своего проекта (только один класс между прочим) Теперь я хочу использовать его из c #, и я использую p ...
.NET PInvoke Обработка исключений
какаяисключения может произойти при использовании PInvoke или все ошибки обрабатываются возвращаемыми значениями метода, и разработчик должен проверить и вызвать исключения, если это необходимо?
Вход в вызов P / Invoke в режиме дизассемблирования
Мой код на C # вызывает неуправляемую стороннюю библиотечную функцию через P / Invoke, и у неуправляемой функции есть некоторые странные побочные эффекты. Я хочу отладить его и посмотреть, что он делает. Если я отлаживаю свой код C # и пытаюсь ...
Нет вывода на консоль при использовании AllocConsole и целевой архитектуры x86
У меня есть проект WinForms, и если пользователь хочет консоль отладки, я выделяю консоль сAllocConsole(). Весь консольный вывод работает нормально с целевой архитектурой, установленной на «Любой процессор», но когда я изменяю его на «x86», он ...
Почему вызовы Cdecl часто не совпадают в «стандартной» конвенции P / Invoke?
Я работаю над довольно большой кодовой базой, в которой функциональность C ++ вызывается из C #. В нашей кодовой базе много вызовов, таких как ... C ++: extern "C" int __stdcall InvokedFunction(int);С соответствующим C ...