Когда я встретил конфликт, я попытался использовать git-mergetool, чтобы решить его. Я набрала: > git mergetool -t vimdiff Он открыл vimdiff в 4-way, а не 3-way. Мои расколотые окна в вимдифе выглядят так:: ls 1 # a "...
Я хочу распределить и разделить память в неуправляемом коде (C++) и мы вызываем их функции из управляемого кода (C#).
Не уверен, что следующий код будет работать без утечек памяти или нет? C# ...
Я относительно новичок в .net / C # (хотя очень опытен в Win32 / MFC и других платформах ) и необходимо написать утилиту для взаимодействия с пользовательским USB HID-устройством. Протокол довольно прост, и я уже ...
У меня есть библиотечная функция, которая возвращает коды GetLastError (например, эти). Мне нужно сравнить их с конкретными ошибками, например ERROR_INVALID_HANDLE. Однако мне неудобно определять ...
Я хочу вызвать через c # / PInvoke функцию GetLogicalProcessorInformation, но я застрял со структурой SYSTEM_LOGICAL_PROCESSOR_INFORMATION и структурой CIPTOR_DINFORMATION. Как мне определить эти ...
У меня возникли проблемы с выяснением наилучшего способа работы функции delphi с байтовым массивом из .net. Сигнатура delphi выглядит так: procedure Encrypt (var Bytes: array of byte; ...
Когда я добавляю следующие строки в свой код [DllImport ("user32.dll")]
static extern void keybd_event (байтовый ключ, байтовое сканирование, целые флаги, int extraInfo); и запустить анализ кода с использованием Microsoft Basic ...
Я пытаюсь использовать функции RtlGetCompressionWorkSpaceSize и RtlCompressBuffer в проекте C #. Вот что у меня есть: программа класса
{const uint COMPRESSION_FORMAT_LZNT1 = 2; ...
Должен ли я заменить DWORD на int или uint при переводе Windows API (включая типы данных) в P / Invoke? Обычно он не подписан, но я вижу людей, которые используют int везде (это просто ...
Я просто пытался выполнить управляемое / неуправляемое взаимодействие. Чтобы получить расширенную информацию об ошибках, я решил зарегистрировать обратный вызов журнала, предлагаемый dll: [UnmanagedFunctionPointer (CallingConvention.Cdecl)]
...
Я использую оболочку OpenTK OpenGL. Поскольку он загружает DLL OpenGL (или .so в Linux), он содержит множество функций, импортированных из DLL. Проблема в том, что некоторые драйверы не экспортируют все функции. Есть ли ...
У меня есть объявление extern C #, которое выглядит следующим образом: [DllImport ("something.dll")] public static extern ReturnCode GetParent (IntPtr inRef, out IntPtr outParentRef); Как перевести это на ...
Я пытаюсь создать окно WPF с WindowStyle = "None" (для настраиваемых кнопок и без заголовка), размер которого нельзя изменить. Установка для ResizeMode значения NoResize удаляет аэродинамическую границу, которую я хочу сохранить. Я ...
Я пытаюсь вызвать следующую тривиальную функцию C из C #: SIMPLEDLL_API const char * ReturnString ()
{return "Возвращаем статическую строку!";
} С помощью следующего объявления P / Invoke (с ...
Я предполагаю, что мне нужно использовать pinvoke, но я не уверен, какие вызовы функций необходимы. Подробный сценарий. Устаревшее приложение будет запущено. У меня будет ручка для этого приложения. Мне нужно:
...
I want to disable Aero Peek in my WPF application (my application must be visible when user placed the mouse over the button "Show desktop"). I use this PInvoke signature: [Flags]
public enum ...
Я читал другие подобные вопросы по этому поводу, но они не решают эту конкретную проблему. У меня есть старая C-библиотека с функцией заглавных букв (как пример). Это принимает char * и возвращает char *. ...
У меня есть сборка и неуправляемая DLL. Я попытался использовать статическую переменную в неуправляемой DLL, но, похоже, она не выживает между вызовами из сборки. Интересно, есть ли статические переменные в ...
У меня есть неуправляемая библиотека C ++, которую мое приложение .NET использует через p / invoke. Метод, который мне нужен из этой DLL, занимает довольно много времени, и я хотел бы распараллелить вызовы методов. Проблема в том, что ...
Я потратил весь день на изучение этого вопроса, и я ничего не понял: у меня есть C # DLL, которая вызывает метод в C ++ DLL. У меня не было проблем с этим при компиляции в режиме отладки, но при компиляции ...
I have a Java API in jar file with some dependencies from other jar files. Is there any way to call a specific method from this API, like using PInvoke from .NET? Thank you.
I'm trying to get the current system file cache size as shown below. However when I run this code nothing gets returned, can anybody see where I'm going wrong ? FYI the link is GetSystemFileCache. ...
Я работаю над переводом анимации двух перекрывающихся друг на друга изображений и Оба изображения должны переводиться сверху вниз на середину экрана. Пожалуйста, поделитесь некоторыми примерами программ для этой справки ...
I'm attempting to set up a low-level keyboard hook using P/Invoke in an F# application. The Win32 function SetWindowsHookEx takes a HOOKPROC for its second argument, which I've represented as a ...
У меня есть аудиоприложение WPF. Иногда (и даже в отладчике) я вижу исключение NullReferenceException, которое не несет с собой информации о трассировке стека. Как можно начать отладку такого ...
I ' Мне интересно, есть ли у кого-нибудь достойное объяснение или обзор негативных аспектов использования DLLImport / PInvoke в методах Win32 из управляемого кода .Net? Я планирую использовать различные Win32 ...
Я разработал среду тестирования графического интерфейса пользователя, которая выполняет интеграционное тестирование веб-сайта нашей компании по расписанию. Когда что-то выходит из строя, среди прочего будет сделан снимок экрана с рабочим столом. Это ...