Форум программистов, компьютерный форум, киберфорум
Наши страницы

Использование .Net Dll в неуправляемом приложении - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объясните пожалуйста участок кода http://www.cyberforum.ru/cpp-beginners/thread1059756.html
Узнал что это ассоциативный массив for (map<std::string,int>::iterator p = count.begin(); p != count.end(); p++) cout << p->first<<'\t'<<p->second<<'\n';
C++ Программа для работы с окнами Здравствуйте . Я пока в с++ новичок .Прошу помощи : подскажите , с какой программы лучше начинать работать в плане создания окон , кнопок ( то есть создавать не просто консольное приложение , как в... http://www.cyberforum.ru/cpp-beginners/thread1059745.html
C++ Для чего при инициализации переменной писать на конце числа первую букву типа?
Например, long long a=123456789123344LL чем будет отличаться от long long a=123456789123344 ?
Найти и удалить последний четный элемент динамического массива C++
Требуется: 1) Ввести дин. массив, ввод осуществляется пока эл. массива не превышает суммы предыдущих 2) Найти и удалить последний четный элемент массива 3) Вывести результирующий массив в обратном...
C++ методика самостоятельного обучения http://www.cyberforum.ru/cpp-beginners/thread1059741.html
Здравствуйте!подскажите методику самостоятельного обучения языку программирования c++?
C++ Ввод в начало структуры Помогите :( У меня заданна структура с 3 элементами (заполненные), мне нужно ввести новый элемент в начало массива структур. Я не могу понять как это осуществить... нужно все сдвинуть на 1 элемент... подробнее

Показать сообщение отдельно
IGP

Использование .Net Dll в неуправляемом приложении - C++

29.12.2013, 02:39. Просмотров 221. Ответов 0
Метки (Все метки)

Реализую функуwb. со следующим контрактом
C++
1
void Aaa(int* p);
сответственно на C# реализую:
C#
1
2
3
4
5
public static void Aaa([MarshalAs(UnmanagedType.LPArray)] ref int[] p)
{
MessageBox(syring.Format("A: {0}"));
p=new int[] {1,2,3};
}
После преобразования dll из .Net в win32 формат пробую запустить:
rundll32 myDll.dll, Aaa
ожидаю на экране увидеть окно MessageBox. Но этого не происходит.
Что не так?
Если не требуется возврат параметра, т.е. параметр описан без ref, то все работает как ожидалось.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru