Freigeben über


CFileDialog::SetTemplate

Legt die Dialogfeldvorlage für das CFileDialog-Objekt fest.

void SetTemplate(
   UINT nWin3ID,
   UINT nWin4ID 
);
void SetTemplate(
   LPCTSTR lpWin3ID,
   LPCTSTR lpWin4ID 
);

Parameter

  • [in] nWin3ID
    Enthält die ID-Nummer der Vorlagenressource für das NichtExplorer CFileDialog-Objekt. Diese Vorlage wird nur unter Windows NT 3.51 verwendet oder, wenn das OFN_EXPLORER-Format nicht vorhanden ist.

  • [in] nWin4ID
    Enthält die ID-Nummer der Vorlagenressource für das CFileDialog-Objekt des Explorers. Diese Vorlage wird nur auf Windows NT 4.0 und höhere Versionen, Windows 95 und höhere Versionen verwendet oder, wenn das OFN_EXPLORER-Format vorhanden ist.

  • [in] lpWin3ID
    Enthält den Namen der Vorlagenressource für das NichtExplorer CFileDialog-Objekt. Diese Vorlage wird nur unter Windows NT 3.51 verwendet oder, wenn das OFN_EXPLORER-Format nicht vorhanden ist.

  • [in] lpWin4ID
    Enthält den Namen der Vorlagenressource des CFileDialog-Objekts des Explorers. Diese Vorlage wird nur auf Windows NT 4.0 und höhere Versionen, Windows 95 und höhere Versionen verwendet oder, wenn das OFN_EXPLORER-Format vorhanden ist.

Hinweise

Das System verwendet nur eine der angegebenen Vorlagen. Das System bestimmt, dem das Vorhandensein des OFN_EXPLORER-Formats und dem Betriebssystem zu verwenden, die Vorlage, dass die Anwendung ausgeführt wird. Wenn Sie einen NichtExplorer und sowie Vorlage angibt, ist es einfach, Windows NT 3.51, Windows NT 4.0 und höhere Versionen und Windows 95 und höhere Versionen zu unterstützen.

Hinweis

Windows Vista Formatdateidialogfelder unterstützen diese Funktion nicht.Der Versuch, diese Funktion auf einem Windows Vista Formatdateidialogfeld zu verwenden CNotSupportedException löst aus.Weitere Informationen finden Sie unter CFileDialog-Klasse.Eine Alternative besteht darin, ein benutzerdefiniertes Dialogfeld zu verwenden.Weitere Informationen zum Verwenden einer benutzerdefinierten CFileDialog, finden Sie unter IFileDialogCustomize.

Anforderungen

Header: afxdlgs.h

Siehe auch

Referenz

CFileDialog-Klasse

Hierarchiediagramm