Свързани въпроси 'unmanaged'
Как да внедря интерфейс за обратно извикване от неуправляван DLL към .net приложение?
в следващия си проект искам да внедря GUI за вече съществуващ код в C++. Моят план е да обвия C++ частта в DLL и да внедря GUI в C#. Проблемът ми е, че не знам как да внедря обратно извикване от неуправляваната DLL в управлявания C# код. Вече...
37737 изгледи
schedule
21.09.2022
Изпращане на информация между неуправляван C++ DLL и управляван C# UI
Добре, така че сценарият е както следва.
Application1 има способността да зарежда и извършва повиквания към неуправляван C++ DLL.
Искам да напиша друг потребителски интерфейс на C#, за да улесня живота си.
След това искам DLL да може да...
716 изгледи
schedule
26.09.2022
Четене на масив‹Byte› в неуправляван c++
Имам управляван C++ клас с метод, чийто подпис на конструктора е:
tools_package_net::PackageInfo::PackageInfo(array<Byte>^ bytes)
В рамките на конструктора искам да извикам метод на неуправляван клас със сигнатурата:
bool...
222 изгледи
schedule
05.11.2023
Swift (iOS 8 SDK) Конвертиране на Unmanaged‹ABMultiValueRef› в ABMultiValueRef
Трябва да преобразувам върнатата стойност на тази функция от рамката на адресната книга:
ABRecordCopyValue(nil, kABPersonPhoneProperty)
към стойност от тип ABMultiValueRef
В момента тази функция е маркирана като:
func...
4433 изгледи
schedule
23.10.2022
Проблем при зареждането на Unmanaged C++ DLL от WPF приложение
Преди всичко бих искал да благодаря на всеки, който чете това, за отделеното време! Аз съм доста добре информиран C# програмист с WinForms и давам шанс на WPF. Имах проблеми с извикването на функции от моето WPF приложение, така че реших да създам...
990 изгледи
schedule
21.03.2024
Обработка на изключение от неуправляван dll в C#
I have the following function written in C#
public static string GetNominativeDeclension(string surnameNamePatronimic)
{
if(surnameNamePatronimic == null)
throw new ArgumentNullException("surnameNamePatronimic");
IntPtr[] ptrs =...
8770 изгледи
schedule
26.03.2024
Опит за четене на защитена от запис памет
Имам C++ DLL, който експортира метод като този:
extern "C" __declspec (dllexport) void ConvE(int type, const char* path, int b1, int b2, int b3, int b4, int b5)
{
FFileList file_list;
char temp_path[1024];
if(type == 1)
{...
615 изгледи
schedule
30.03.2024
Вашият HTML е уязвим на атаки чрез инжектиране и няма да работи, ако елементи съдържат знаци като < и ' . Би било добре да проучите прост език за шаблони като JSP, вместо да създавате HTML в кода.
716 изгледи
schedule
26.09.2022
Кодиране и низове с нулев край
РЕДАКТИРАНЕ : Намерих решение, ето го за всеки друг, който може да го иска. Може да бъде актуализиран в бъдеще, ако се открие грешка или се добавят други подобрения. Последна актуализация на 18.07.2015 г.
/// <summary>
/// Decodes...
819 изгледи
schedule
08.04.2024
Грешка при компилиране на Visual Studio 2015: CS0570 не се поддържа от езика
При мигриране към VS2015 се натъкнах на проблем с компилацията. Няма промяна в целевата рамка на проектите, те остават .net 4.5
Компилаторът изглежда не разпознава типовете параметри
void BootstrapOIS(List<long>^ %resultDates,...
1815 изгледи
schedule
31.05.2024