Aracılığıyla paylaş


CDocument::ReportSaveLoadException

Bir özel durum oluşursa adlı (genellikle bir CFileException veya CArchiveException) belgeyi yüklemeyi veya kaydetme sırasında.

virtual void ReportSaveLoadException(
   LPCTSTR lpszPathName,
   CException* e,
   BOOL bSaving,
   UINT nIDPDefault 
);

Parametreler

  • lpszPathName
    Çalıştırılmakta olan belge adına işaret eden yüklenen veya kaydedildi.

  • e
    Puan için özel durum oluşturuldu.Olabilir null.

  • bSaving
    Hangi işlemi sürmekteydi belirten bayrağı; Belge kaydedildi, 0 belge yüklendiyse sıfır.

  • nIDPDefault
    Daha belirli bir işlev belirtmezse, görüntülenecek hata iletisi tanıtıcısı.

Notlar

Varsayılan Uygulama özel durum nesnesi inceler ve özellikle nedenini açıklayan bir hata iletisi görünür.Belirli bir ileti bulunamadı ya da e olan null, genel bir ileti tarafından belirtilen nIDPDefault parametresi kullanılır.İşlev sonra hata iletisi içeren bir ileti kutusu görüntüler.Özelleştirilmiş, ek hata iletileri sağlamak isterseniz bu işlevi geçersiz kılar.Bu, Gelişmiş bir geçersiz kılınabilir.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CDocument sınıfı

Hiyerarşi grafik

CDocument::OnOpenDocument

CDocument::OnSaveDocument

CFileException sınıfı

CArchiveException sınıfı