Convert mshtml::IHTMLDocument2^ To CComPtr<IHTMLDocument2>
От: jyuyjiyuijyu  
Дата: 05.02.13 12:05
Оценка:
Всем привет

вот у меня в C++/CLI программе есть такой код

mshtml::IHTMLDocument2^ document = (mshtml::IHTMLDocument2^)webBrowser1->Document->DomDocument;
mshtml::IHTMLTxtRange^ range = (mshtml::IHTMLTxtRange^)
            document->selection->createRange();
        
use range->text ...


почему то ... через раз ... доступ к range->text очень медленный ...

используется для этого дела Microsoft.mshtml.dll

вопрос как мне из mshtml::IHTMLDocument2^ получить COM интерфейс CComPtr<IHTMLDocument2>
и передать его в нативный код ... чтобы там попробовать сделать тоже самое только без
прослойки в виде Microsoft.mshtml.dll ?

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