Re[2]: Проблема с клиентом на Win98.
От: BoikoRoman  
Дата: 24.12.03 13:03
Оценка:
Здравствуйте, romulus, Вы писали:

R>1. как интерфейс передаётся? маршалится?

Как обычный параметр метода. Маршалится без моей помощи.
R>2. MSHTML вообще криво сделан. Если запускать его не в STA или пытаться использовать из разных апартментов, то некоторые интерфейсы не возвращаются. Там внутри стоит проверка на соответствие апартмента тому где MSHTML создавался. В частности вроде IMarkupServices не доступны. Так что лучше сразу играть по их правилам — создать обёртку над IHTML* и уже с ней работать.
Если проблема с MSHTML, тогда почему это все работает на Win2000?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.