Результаты поиска по запросу "pinvoke"

7 ответов

Производительность C # - использование небезопасных указателей вместо IntPtr и Marshal

ВопросЯ портирую приложение C на C #. Приложение C вызывает множество функций из сторонних DLL, поэтому я написал оболочки P / Invoke для этих функций в C #. Некоторые из этих функций C выделяют данные, которые я должен использовать в приложении ...

3 ответа

c ++ Получить необработанные данные пикселей из hbitmap

Я довольно новичок в использовании вызовов p / invoke и мне интересно, может ли кто-нибудь подсказать мне, как извлечь необработанные данные пикселей (без зн...

4 ответа

Как мне вызвать C ++ / CLI из C #?

У меня есть класс, реализованный на C ++, который отвечает за арифметические вычисления программы, и интерфейс, использующий WPF. Я обрабатываю ввод с помощь...

ТОП публикаций

3 ответа

При передаче массива управляемого байта [] через PInvoke для заполнения Win32, его нужно закрепить?

1 ответ

Как создать приостановленный процесс из C # без P / Invoke?

WinAPI CreateProcess имеет флаг CREATE_SUSPENDED, поэтому можно присоединить процесс к JobObject до того, как он что-то сделал, а затем вызвать ResumeThread ...

1 ответ

Marshalling C Struct с массивом структур в нем

Я ссылался на подобные вопросы на этом форуме, но не нашел решения для моей проблемы.Я боролся с проблемой маршалинга некоторое время. У меня есть структура,...

3 ответа

Целевая 32-битная или 64-битная собственная DLL в зависимости от среды

У меня есть встроенная DLL, которая поставляется в 32-битной и 64-битной версиях (x86). Я хочу создать оболочку, которая работает на обеих архитектурах (любо...

1 ответ

Pinvoke Параметры DeviceIoControl

Я работаю над проектом C #, используяDeviceIoControl [http://msdn.microsoft.com/en-us/library/windows/desktop/aa363216.aspx], Я проконсультировался с соответствующимиСтраница ...

2 ответа

P / вызывать чисто C ++ библиотеку?

1 ответ

Вызов метода из Native dll работает в первый раз, сбои во второй раз (из-за модулей fortran)?

Я создаю консольный проект C # net4.5, который использует Fortran DLL. Метод из этой библиотеки dll прекрасно работает при первом вызове, а также при втором ...