Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2017.02.05;
Скачать: CL | DM;

Вниз

IPersistFile::Save method   Найти похожие ветки 

 
Германн ©   (2015-06-01 01:43) [0]

В МСДН написано
"If the object was successfully saved, the return value is S_OK. Otherwise, it is S_FALSE. This method can also return various storage errors."
Ну при успешном выполнении всё понятно. А вот в случае неудачи как анализировать "various storage errors"?


 
MSDN   (2015-06-01 06:12) [1]

https://msdn.microsoft.com/en-us/library/windows/desktop/aa446849%28v=vs.85%29.aspx

hr = pIPersistFile->Save(NULL, TRUE);

if (FAILED(hr)) {
 wprintf(L"Failed calling IPersistFile::Save: ");
 wprintf(L"error = 0x%x\n",hr);
 pIPersistFile->Release();
 CoUninitialize();
 return 1;
}


 
Dimka Maslov ©   (2015-06-01 14:40) [2]

FormatMessage пока не отменили ещё


 
Германн ©   (2015-06-02 02:20) [3]


> Dimka Maslov ©   (01.06.15 14:40) [2]
>
> FormatMessage пока не отменили ещё
>  

Вопрос вроде уже не актуальный (что-то клиент делал не так), но всё же. А как FormatMessage использовать в случае интерфейса?


 
Dimka Maslov ©   (2015-06-02 12:50) [4]


> А как FormatMessage использовать в случае интерфейса?


Получить HRESULT и передать в FormatMessage


 
Германн ©   (2015-06-03 01:28) [5]


> Получить HRESULT и передать в FormatMessage

У FormatMessage 6 входных параметров. А HRESULT только один. :)


 
Dimka Maslov ©   (2015-06-03 13:30) [6]


> У FormatMessage 6 входных параметров. А HRESULT только один.


А прочитать про остальные пять религия не позволяет?



Страницы: 1 вся ветка

Текущий архив: 2017.02.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.004 c
15-1457597209
Pavia
2016-03-10 11:06
2017.02.05
Учебник по HTML и CSS


1-1348130067
ТС
2012-09-20 12:34
2017.02.05
Указатель на шаблонный тип в шаблонном интерфейсе


1-1347622892
Docenko
2012-09-14 15:41
2017.02.05
Как использовать TIWExchangeBar (TMS IW)


11-1245091617
Lirk
2009-06-15 22:46
2017.02.05
Длина потока...


8-1240415648
noH@ker
2009-04-22 19:54
2017.02.05
Кеширование графиков большого объема