Валиден ли такой код?
От: Flamer Кипр http://users.livejournal.com/_flamer_/
Дата: 27.06.03 14:35
Оценка:
Пишу:


void DoSome(IHTMLElement2* pElement)
 {
   // deal with pElement

 }


IDispatch* pDisp = GetDispatch(); // for example

CComQIPtr<IHTMLElement2,&IID_IHTMLElement2> spElem(pDisp);
DoSome(spElem);


Собственно, интересуют выделенные строчки — не будет ли утечки интерфейсов? Или все прально сделано и можно так работать, не заморачиваясь над QueryInterface и Release?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.