tstcon32.exe: Microsoft C++ exception: COleException ...
От: Аноним  
Дата: 08.04.03 12:54
Оценка:
Наткнулся на совершенно непонятные грабли
При попытке реализовать интерфейс, возникает упорный и повторяющийся глюк при тестировании контрола в тестовом контейнере. В процессе отладки при выборе метода test() (tstcon32 — Control\Invoke Methods...) в окне Output отладчика появляется следующее сообщение:
First-chance exception at 0x77e73887 in tstcon32.exe: Microsoft C++ exception: COleException @ 0x0012ecac.
Проект построен ATL (ATL 7.0) визардом от начала до конца, за исключением метода test(). Компилируется в VC 7.0 (VS .Net).

[
    object,
    uuid(3D6E6725-F60A-46EE-95BF-DF4E4D573436),
    dual,
    helpstring("IATLMini Interface"),
    pointer_default(unique)
]
__interface IATLMini : public IDispatch
{
    [id(1), helpstring("method test")] HRESULT test(BSTR* str);
};


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