commdlg.h-Header
Dieser Header wird von Dialogfeldern verwendet. Weitere Informationen finden Sie unter
commdlg.h enthält die folgenden Programmierschnittstellen:
Schnittstellen
IPrintDialogCallback Stellt Methoden bereit, die es einer Anwendung ermöglichen, Benachrichtigungen und Meldungen von der PrintDlgEx-Funktion zu empfangen, während das Druckeigenschaftenblatt angezeigt wird. |
IPrintDialogServices Stellt Methoden bereit, mit denen eine Anwendung mithilfe der PrintDlgEx-Funktion Informationen zum aktuell ausgewählten Drucker abrufen kann. |
Functions
CDSIZEOF_STRUCT Ruft die Größe einer Struktur bis zum angegebenen Member ab. |
CommDlg_OpenSave_GetFilePathA ASCII-Version von CommDlg_OpenSave_GetFilePath |
CommDlg_OpenSave_GetFilePathW Breite Zeichenfolgenversion von CommDlg_OpenSave_GetFilePath |
CommDlg_OpenSave_GetFolderIDList Ruft die Adresse der Elementbezeichnerliste ab, die dem Ordner entspricht, den ein Dialogfeld im Explorer Format Öffnen oder Speichern unter derzeit geöffnet hat. |
CommDlg_OpenSave_GetFolderPathA ASCII-Version von CommDlg_OpenSave_GetFolderPath |
CommDlg_OpenSave_GetFolderPathW Breite Zeichenfolgenversion von CommDlg_OpenSave_GetFolderPath |
CommDlg_OpenSave_GetSpecA ASCII-Version von CommDlg_OpenSave_GetSpec |
CommDlg_OpenSave_GetSpecW Breite Zeichenfolgenversion von CommDlg_OpenSave_GetSpec |
CommDlg_OpenSave_HideControl Blendet das angegebene Steuerelement in einem Explorer Dialogfeld Öffnen oder Speichern unter aus. |
CommDlg_OpenSave_SetControlText Legt den Text für das angegebene Steuerelement in einem Explorer Dialogfeld Öffnen oder Speichern unter fest. |
CommDlg_OpenSave_SetDefExt Legt die Standarddateierweiterung für ein Dialogfeld "Öffnen" oder "Speichern unter" im Explorer-Format fest. |
CommDlgExtendedError Die CommDlgExtendedError-Funktion (commdlg.h) gibt einen allgemeinen Dialogfeldfehlercode zurück. |
FindTextA Erstellt ein systemdefiniertes, modusloses Suchdialogfeld, in dem der Benutzer eine zu suchbare Zeichenfolge und Optionen angeben kann, die bei der Suche nach Text in einem Dokument verwendet werden sollen. (ANSI) |
FindTextW Erstellt ein systemdefiniertes, modusloses Suchdialogfeld, in dem der Benutzer eine zu suchbare Zeichenfolge und Optionen angeben kann, die bei der Suche nach Text in einem Dokument verwendet werden sollen. (Unicode) |
GetFileTitleA Ruft den Namen der angegebenen Datei ab. (ANSI) |
GetFileTitleW Ruft den Namen der angegebenen Datei ab. (Unicode) |
GetOpenFileNameA Erstellt ein Dialogfeld Öffnen, in dem der Benutzer das Laufwerk, das Verzeichnis und den Namen einer datei oder einer Gruppe von Dateien angeben kann, die geöffnet werden sollen. (ANSI) |
GetOpenFileNameW Erstellt ein Dialogfeld Öffnen, in dem der Benutzer das Laufwerk, das Verzeichnis und den Namen einer datei oder einer Gruppe von Dateien angeben kann, die geöffnet werden sollen. (Unicode) |
GetSaveFileNameA Erstellt ein Dialogfeld Speichern, in dem der Benutzer das Laufwerk, das Verzeichnis und den Namen einer zu speichernden Datei angeben kann. (ANSI) |
GetSaveFileNameW Erstellt ein Dialogfeld Speichern, in dem der Benutzer das Laufwerk, das Verzeichnis und den Namen einer zu speichernden Datei angeben kann. (Unicode) |
ReplaceTextA Erstellt ein systemdefiniertes, modusloses Dialogfeld, in dem der Benutzer eine zu suchbare Zeichenfolge und eine Ersatzzeichenfolge sowie Optionen zum Steuern der Such- und Ersetzungsvorgänge angeben kann. (ANSI) |
ReplaceTextW Erstellt ein systemdefiniertes, modusloses Dialogfeld, in dem der Benutzer eine zu suchbare Zeichenfolge und eine Ersatzzeichenfolge sowie Optionen zum Steuern der Such- und Ersetzungsvorgänge angeben kann. (Unicode) |
Rückruffunktionen
ChooseColorA Die CHOOSECOLORA-Funktion (ANSI) (commdlg.h) enthält Informationen, die die ChooseColor-Funktion zum Initialisieren des Dialogfelds Farbe verwendet. |
ChooseColorW Breite Zeichenfolgenversion von ChooseColor |
ChooseFontA ASCII-Version von ChooseFont |
ChooseFontW Breite Zeichenfolgenversion von ChooseFont |
LPCCHOOKPROC Empfängt Nachrichten oder Benachrichtigungen, die für die Standarddialogfeldprozedur des Dialogfelds Farbe vorgesehen sind. Dies ist eine anwendungsdefinierte oder bibliotheksdefinierte Rückruffunktion, die mit der ChooseColor-Funktion verwendet wird. |
LPCFHOOKPROC Empfängt Nachrichten oder Benachrichtigungen, die für die Standarddialogfeldprozedur des Dialogfelds Schriftart vorgesehen sind. Dies ist eine anwendungsdefinierte oder bibliotheksdefinierte Rückrufprozedur, die mit der ChooseFont-Funktion verwendet wird. |
LPFRHOOKPROC Empfängt Nachrichten oder Benachrichtigungen, die für die Standarddialogfeldprozedur des Dialogfelds Suchen oder Ersetzen vorgesehen sind. |
LPOFNHOOKPROC Empfängt Benachrichtigungen, die vom Dialogfeld gesendet werden. |
LPPAGEPAINTHOOK Empfängt Meldungen, mit denen Sie die Zeichnung der Beispielseite im Dialogfeld Seite einrichten anpassen können. Die PagePaintHook-Hookprozedur ist eine anwendungsdefinierte oder bibliotheksdefinierte Rückruffunktion, die mit der PageSetupDlg-Funktion verwendet wird. |
LPPAGESETUPHOOK Empfängt Nachrichten oder Benachrichtigungen, die für die Standarddialogfeldprozedur des Dialogfelds Seite einrichten vorgesehen sind. Die PageSetupHook-Hookprozedur ist eine anwendungsdefinierte oder bibliotheksdefinierte Rückruffunktion, die mit der PageSetupDlg-Funktion verwendet wird. |
LPPRINTHOOKPROC Empfängt Nachrichten oder Benachrichtigungen, die für die Standarddialogfeldprozedur des Dialogfelds Drucken vorgesehen sind. Dies ist eine anwendungsdefinierte oder bibliotheksdefinierte Rückruffunktion, die mit der PrintDlg-Funktion verwendet wird. |
LPSETUPHOOKPROC Eine anwendungsdefinierte oder bibliotheksdefinierte Rückruffunktion, die mit der PrintDlg-Funktion verwendet wird. Die Hookprozedur empfängt Meldungen oder Benachrichtigungen, die für die Standarddialogfeldprozedur des Dialogfelds Druckeinrichtung vorgesehen sind. |
PageSetupDlgA ASCII-Version von PageSetupDlg |
PageSetupDlgW Breite Zeichenfolgenversion von PageSetupDlg |
PrintDlgA ASCII-Version von PrintDlg |
PrintDlgExA ASCII-Version von PrintDlgEx |
PrintDlgExW Breite Zeichenfolgenversion von PrintDlgEx |
PrintDlgW Breite Zeichenfolgenversion von PrintDlg |
Strukturen
CHOOSECOLORA Die CHOOSECOLORA-Struktur (ANSI) (commdlg.h) enthält Informationen, die die ChooseColor-Funktion zum Initialisieren des Dialogfelds Farbe verwendet. |
CHOOSECOLORA Die CHOOSECOLORA(ANSI)-Struktur r1 (commdlg.h) enthält Informationen, die die ChooseColor-Funktion zum Initialisieren des Dialogfelds Farbe verwendet. |
CHOOSECOLORW Die CHOOSECOLORW-Struktur (Unicode) (commdlg.h) enthält Informationen, die die ChooseColor-Funktion zum Initialisieren des Dialogfelds Farbe verwendet. |
CHOOSECOLORW Die CHOOSECOLORW (Unicode)-Struktur r1 (commdlg.h) enthält Informationen, die die ChooseColor-Funktion zum Initialisieren des Dialogfelds Farbe verwendet. |
CHOOSEFONTA Enthält Informationen, die die ChooseFont-Funktion zum Initialisieren des Dialogfelds Schriftart verwendet. Nachdem der Benutzer das Dialogfeld geschlossen hat, gibt das System Informationen zur Auswahl des Benutzers in dieser Struktur zurück. (ANSI) |
CHOOSEFONTW Enthält Informationen, die die ChooseFont-Funktion zum Initialisieren des Dialogfelds Schriftart verwendet. Nachdem der Benutzer das Dialogfeld geschlossen hat, gibt das System Informationen zur Auswahl des Benutzers in dieser Struktur zurück. (Unicode) |
DEVNAMES Enthält Zeichenfolgen, die die Treiber-, Geräte- und Ausgabeportnamen für einen Drucker identifizieren. |
FINDREPLACEA Enthält Informationen, die die Funktionen FindText und ReplaceText verwenden, um die Dialogfelder Suchen und Ersetzen zu initialisieren. (ANSI) |
FINDREPLACEW Enthält Informationen, die die Funktionen FindText und ReplaceText verwenden, um die Dialogfelder Suchen und Ersetzen zu initialisieren. (Unicode) |
OFNOTIFYA Enthält Informationen zu einer WM_NOTIFY Nachricht, die an eine OFNHookProc-Hookprozedur für ein Dialogfeld Öffnen oder Speichern unter gesendet wird. Der lParam-Parameter der WM_NOTIFY Meldung ist ein Zeiger auf eine OFNOTIFY-Struktur. (ANSI) |
OFNOTIFYEXA Enthält Informationen zu einer CDN_INCLUDEITEM Benachrichtigung. (ANSI) |
OFNOTIFYEXW Enthält Informationen zu einer CDN_INCLUDEITEM Benachrichtigung. (Unicode) |
OFNOTIFYW Enthält Informationen zu einer WM_NOTIFY Nachricht, die an eine OFNHookProc-Hookprozedur für ein Dialogfeld Öffnen oder Speichern unter gesendet wird. Der lParam-Parameter der WM_NOTIFY Meldung ist ein Zeiger auf eine OFNOTIFY-Struktur. (Unicode) |
OPENFILENAME_NT4A Die OPENFILENAME_NT4-Struktur ist mit OPENFILENAME identisch, wobei _WIN32_WINNT auf 0x0400 festgelegt ist. (ANSI) |
OPENFILENAME_NT4W Die OPENFILENAME_NT4-Struktur ist mit OPENFILENAME identisch, wobei _WIN32_WINNT auf 0x0400 festgelegt ist. (Unicode) |
OPENFILENAMEA Enthält Informationen, die die Funktionen GetOpenFileName und GetSaveFileName verwenden, um ein Dialogfeld Öffnen oder Speichern unter zu initialisieren. Nachdem der Benutzer das Dialogfeld geschlossen hat, gibt das System Informationen zur Auswahl des Benutzers in dieser Struktur zurück. (ANSI) |
OPENFILENAMEW Enthält Informationen, die die Funktionen GetOpenFileName und GetSaveFileName verwenden, um ein Dialogfeld Öffnen oder Speichern unter zu initialisieren. Nachdem der Benutzer das Dialogfeld geschlossen hat, gibt das System Informationen zur Auswahl des Benutzers in dieser Struktur zurück. (Unicode) |
PAGESETUPDLGA Enthält Informationen, die die PageSetupDlg-Funktion zum Initialisieren des Dialogfelds Seite einrichten verwendet. Nachdem der Benutzer das Dialogfeld geschlossen hat, gibt das System Informationen zu den benutzerdefinierten Seitenparametern in dieser Struktur zurück. (ANSI) |
PAGESETUPDLGW Enthält Informationen, die die PageSetupDlg-Funktion zum Initialisieren des Dialogfelds Seite einrichten verwendet. Nachdem der Benutzer das Dialogfeld geschlossen hat, gibt das System Informationen zu den benutzerdefinierten Seitenparametern in dieser Struktur zurück. (Unicode) |
PRINTDLGA Enthält Informationen, die die PrintDlg-Funktion zum Initialisieren des Druckdialogfelds verwendet. Nachdem der Benutzer das Dialogfeld geschlossen hat, verwendet das System diese Struktur, um Informationen über die Auswahl des Benutzers zurückzugeben. (ANSI) |
PRINTDLGEXA Enthält Informationen, die die PrintDlgEx-Funktion zum Initialisieren des Print-Eigenschaftenblatts verwendet. Nachdem der Benutzer das Eigenschaftenblatt geschlossen hat, verwendet das System diese Struktur, um Informationen über die Auswahl des Benutzers zurückzugeben. (ANSI) |
PRINTDLGEXW Enthält Informationen, die die PrintDlgEx-Funktion zum Initialisieren des Print-Eigenschaftenblatts verwendet. Nachdem der Benutzer das Eigenschaftenblatt geschlossen hat, verwendet das System diese Struktur, um Informationen über die Auswahl des Benutzers zurückzugeben. (Unicode) |
PRINTDLGW Enthält Informationen, die die PrintDlg-Funktion zum Initialisieren des Druckdialogfelds verwendet. Nachdem der Benutzer das Dialogfeld geschlossen hat, verwendet das System diese Struktur, um Informationen über die Auswahl des Benutzers zurückzugeben. (Unicode) |
PRINTPAGERANGE Stellt einen Seitenbereich in einem Druckauftrag dar. Ein Druckauftrag kann mehrere Seitenbereiche aufweisen. Diese Informationen werden in der PRINTDLGEX-Struktur bereitgestellt, wenn die PrintDlgEx-Funktion aufgerufen wird. |