Re[2]: P/invoke - как вытащить из native DLL указатель в man
От: ktin  
Дата: 07.04.06 07:48
Оценка:
Здравствуйте, Mab, Вы писали:
K>>как в прогу на c# (managed, конечно же) вытащить указатель на память(unmanaged) для того, чтобы дальше его использовать для передачи в параметрах функции, которая будет импортирована из той самой dll-ки?
Mab>Объяви его как IntPtr и используй на здоровье.

Спасибо! то что нужно!

В dll-ке сделал:
DDD_API int getby(int* r){ ... }

а в c#:
w = new IntPtr();
int m=getby(w);

и все заработало.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.