Настоящий Флеймер
Зарегистрирован: 18 February 2005
Сообщения: 1982
Примеры кода: 0
|
Маршаллинг PCWSTR* и string[] |
30 July 2008 10:41 |
|
|
|
|
journeyman:
А вообще (пардон что немного не в тему) все это заставляет сомневаться в правильности выбора платформы .NET. Про "100% managed code" я вообще молчу, но даже полноценно использовать API/COM не получается, и я сомневаюсь что это в принципе на дотнете возможно...
Несколько лет по долгу службы занимаюсь среди прочего и взаимодействием с COM и с platform invoke-ом, ни разу не столкнулся с чем-либо, что в принципе невозможно было бы сделать (нет вру - не смог вызвать плюсовый метод с stl::vector-ом в качестве out-параметра). Тема непростая и довольно слабо освещена и в документации, и в сети, но в общем, при достаточном упорстве и практическом опыте, такие задачки щелкаются, как орешки. А уж с COM-ом все должно быть хорошо, потому что именно на его поддержку в первую очередь и заточено межплатформенное взаимодействие .Net-а ввиду большого количества наработок на данной технологии. Вообще интерес к топику со стороны форумчан довольно красноречиво свидетельствует о том, что тема актуальна для крайне узкого круга разработчиков.
unspoken words, лучший хостинг, место работы, лучший поиск
Данное сообщение получено с сайта GotDotNet.RU
Последний раз редактировалось 30 July 2008 10:41
|
|