Вопросы по теме 'dllimport'
DllImport и ASP.NET
У меня возникли некоторые проблемы с DllImport и ASP.NET, потому что, когда я использую импортированный метод, ASP.NET загружает Dll и блокирует файл даже после того, как он закончил его использовать. Есть ли способ заставить ASP.NET снять блокировку...
1044 просмотров
schedule
13.03.2024
Перечисление функций DLL?
Можно ли перечислить все функции, присутствующие в DLL? Как насчет того, чтобы получить его подпись? Могу ли я сделать это на С#? Или мне нужно перейти на низкий уровень, чтобы сделать это?
С уважением и благодарностью, Хосе
1700 просмотров
schedule
02.01.2023
DllImport против объявления в VB.NET
Я заметил в документации MSDN, что существует несколько способов объявить ссылку к функции во внешней DLL из программы VB.NET.
Сбивает с толку то, что MSDN утверждает, что вы можете использовать только DllImportAttribute с прототипами общих...
27203 просмотров
schedule
04.04.2023
Вызов MiniDumpWriteDump с обратным вызовом
Я хочу использовать функцию MiniDumpWriteDump для создания некоторых пользовательских файлов дампа (главным образом, я хочу экспортировать файл дампа, который содержит минимальное количество информации для стеков вызовов потоков), но у меня возникают...
4245 просмотров
schedule
12.02.2024
Невозможно использовать DLL (написанную на C ++) в Delphi: не удалось найти точку входа в процедуру
Я скомпилировал DLL в Visual Studio (исходный код на C ++, который я почти не понимаю). Вот фрагмент Scraper.h :
struct SWin
{
char title[512];
HWND hwnd;
};
SCRAPER_API bool ScraperGetWinList(SWin winList[100]);
Теперь я пытаюсь...
3383 просмотров
schedule
24.05.2022
Вызов С# для неуправляемого С++, возвращающего строку символов квадратов
У меня есть код C#, вызывающий неуправляемую DLL C++. Метод, который я вызываю, предназначен для приема строки в качестве ссылки. Чтобы справиться с этим, я передаю StringBuilder, иначе возникнет StackOverflowException.
Это работает нормально, но...
1476 просмотров
schedule
29.05.2022
C# DllImport MFC Extension DLL и изменение имени
У меня есть DLL расширения MFC, которую я хочу использовать в приложении C#. Функции, которые я предоставляю, являются функциями C, т.е. я экспортирую их так:
extern "C"
{
__declspec(dllexport) bool Initialize();
}
Функции внутренне...
4582 просмотров
schedule
03.03.2023
Что происходит, когда я использую DllImport для функции, недоступной на платформе среды выполнения?
Ранее я спрашивал Как определить цель символической ссылки или точки повторной обработки? ... и получил ответ, который предложил использовать функции Win32 GetFinalPathNameByHandle , функции, впервые доступной в Vista.
Что произойдет, если я...
194 просмотров
schedule
10.03.2023
Неразрешенный внешний символ
У меня есть два проекта WIN32 DLL в решении, main.dll должна вызывать функцию в mgn.dll.
В mgn.dll есть заголовочный файл mgn.h:
#ifdef MGN_EXPORTS
#define MGN_API __declspec(dllexport)
#else
#define MGN_API __declspec(dllimport)
#endif
extern...
2687 просмотров
schedule
02.06.2022
Как правильно перехватывать и возвращать GetDlgItemTextA из C++ в C# в C++ из EasyHook
Я использую EasyHook , библиотеку C# для внедрения и обхода функций из неуправляемых приложений. Я пытаюсь подключиться к GetDlgItemTextA , который принимает аргументы:
UINT WINAPI GetDlgItemText(
__in HWND hDlg,
__in int nIDDlgItem,...
1116 просмотров
schedule
17.01.2023
проблема с экспортом/импортом dll в Visual Studio 2010
Я написал консольное приложение Visual С++ win32, и я написал его и протестировал в
консольный проект win32
. затем я переключаюсь на
проект win32
и импортировал все исходные файлы и создал для них dll. отметьте класс,...
2682 просмотров
schedule
20.03.2024
Delphi Loadlibrary возвращает 0 (LastErrorcde = 3221225616) Что это означает?
Мне нужно использовать стороннюю dll в нашем основном приложении. Когда я статически связываюсь с предоставленной DLL, она работает нормально, и я могу экспортировать функции DLL. Но мы не хотим, чтобы наше основное приложение зависело от этой DLL...
9192 просмотров
schedule
29.10.2022
DllImport не работает так, как рекламируется в Mono (Linux, C#)
Я знакомлюсь с разработкой Mono в Linux маленькими шагами. Я пытаюсь вызвать библиотеки Linux C. Теоретически Эта страница говорит мне, как это сделать, но когда я набираю приведенный ниже код в MonoDevelop 2.2 .2 (Fedora 13), я получаю «Ошибка...
6221 просмотров
schedule
18.11.2022
динамически запускать DLL в удаленном окне Windows?
Есть ли способ динамического запуска DLL на удаленном компьютере с Windows?
Скажем, пользователь хочет отправить свой собственный файл DLL на удаленный сервер и запустить функцию в этой DLL на удаленном сайте. Пользователь может указать точки...
1361 просмотров
schedule
26.12.2022
С# dll, которую можно вызвать?
Вопрос: Можно ли написать dll на C#, которую можно будет вызывать через PIN-код?
Я хочу написать заменяющую библиотеку для вызовов WinAPI WritePrivateProfileString и т. д. для чтения и записи INI-файлов.
Можно ли экспортировать функцию,...
264 просмотров
schedule
10.05.2022
Получение времени простоя системы с помощью Qt
Я новичок в Qt несколько недель назад. Я пытаюсь переписать приложение C # с помощью C ++, и теперь у меня есть значительная его часть. Моя текущая задача - найти способ определить время простоя системы.
В моем приложении C # я украл откуда-то...
1832 просмотров
schedule
05.05.2022
Передать строку unicode из VB.net в C++ dll
Я пробовал много вещей, но я не могу заставить это работать. Я могу передавать и получать обычные строки (char*) в C++, но не могу получать строки Unicode ( w_char_t * ) в C++.
Вот некоторые фрагменты кода на c++
__declspec(dllimport) int...
1779 просмотров
schedule
20.08.2022
Как я могу использовать C # (управляемую) dll, которой у меня нет?
Как я могу правильно ссылаться на C # DLL, к которой у меня нет физического доступа? (На самом деле у меня есть DLL, но не все ее зависимости.)
Задний план:
На конечном компьютере есть программа и множество взаимозависимых файлов dll,...
1239 просмотров
schedule
01.04.2024
Функция вызова из DLL?
Я новичок в С# и пытаюсь научиться использовать библиотеки DLL. Я пытаюсь обернуть свои объекты в DLL, а затем использовать их в своей программе.
public class Foo // its in the DLL
{
public void Bar()
{
SomeMethodInMyProgram();
}...
100443 просмотров
schedule
26.01.2023
Как включить сторонние DLL-файлы в Mono 2.10?
Я разработал настольное приложение для Windows с использованием C # .NET 4 framwork. Теперь мы собираемся использовать MONO2.10 для кросс-платформы. при этом он работает нормально, и он говорит об ошибке нижеупомянутое сообщение об ошибке. Насколько...
2319 просмотров
schedule
06.03.2023