Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Информация об ошибке через AtlReportError 
V
    Опции темы
Kolia
Дата 17.4.2008, 00:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 132
Регистрация: 11.7.2003
Где: Вильнюс

Репутация: нет
Всего: нет



С помощью AtlReportError возвращаю E_FAIL с текстом "my error"
Код

AtlReportError(CLSID_Some, "my error", IID_Some, E_FAIL)

В клиенте ловлю _com_error. В результате _com_error срабатывает, но своего сообщения "my error" я не вижу. _com_error.Description пишет "Exception error" или типа того (не помню, на работе было, пишу из дома). В каком месте перебивается мое сообщение?

После такого через IErrorInfo получаю свою строку
Код

AtlReportError(CLSID_Some, "my message", IID_Some, S_FALSE)


Запара именно тогда, когда результат E_FAIL
--------------------
Риспект
PM MAIL ICQ Skype GTalk MSN   Вверх
MadCoder
Дата 27.8.2008, 15:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 24.8.2007
Где: Москва

Репутация: нет
Всего: 2



PM WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: COM/DCOM/ActiveX/ATL/CORBA | Следующая тема »


 




[ Время генерации скрипта: 0.0538 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.