Re[6]: Обработка событий MSOffice, IDispEventSimpleImpl
От: BorysB  
Дата: 21.03.05 15:43
Оценка:
Здравствуйте, Vi2, Вы писали:

Vi2>Правила просты: если есть *, то к типу добавляешь |VT_BYREF, но если тип — интерфейс, то добавлять не надо, т.к. интерфейс сам имеет одну *. Чтобы интерфейс имел |VT_BYREF, нужно чтобы было две *, т.е. [in] Document** Doc.


Спасибо, все так и сделал, но, увы, не помогло.
Получается, что способ передачи параметров по большому счету не зависит от [in] [out].
А если у нас [optional], то можно ли передавать просто NULL, или нужно какие-то VT_EMPTY обязательно?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.