Форум: "Начинающим";
Текущий архив: 2017.02.05;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.001 c