Partager via


en-tête commdlg.h

Cet en-tête est utilisé par les boîtes de dialogue. Pour plus d'informations, consultez les pages suivantes :

commdlg.h contient les interfaces de programmation suivantes :

Interfaces

 
IPrintDialogCallback

Fournit des méthodes qui permettent à une application de recevoir des notifications et des messages de la fonction PrintDlgEx pendant que la feuille de propriétés d’impression s’affiche.
IPrintDialogServices

Fournit des méthodes qui permettent à une application à l’aide de la fonction PrintDlgEx de récupérer des informations sur l’imprimante actuellement sélectionnée.

Fonctions

 
CDSIZEOF_STRUCT

Obtient la taille d’un struct jusqu’au membre spécifié
CommDlg_OpenSave_GetFilePathA

Version ASCII de CommDlg_OpenSave_GetFilePath
CommDlg_OpenSave_GetFilePathW

Version de chaîne large de CommDlg_OpenSave_GetFilePath
CommDlg_OpenSave_GetFolderIDList

Récupère l’adresse de la liste d’identificateurs d’élément correspondant au dossier qu’une boîte de dialogue Ouvrir ou Enregistrer sous de style Explorer a actuellement ouverte.
CommDlg_OpenSave_GetFolderPathA

Version ASCII de CommDlg_OpenSave_GetFolderPath
CommDlg_OpenSave_GetFolderPathW

Version de chaîne large de CommDlg_OpenSave_GetFolderPath
CommDlg_OpenSave_GetSpecA

Version ASCII de CommDlg_OpenSave_GetSpec
CommDlg_OpenSave_GetSpecW

Version de chaîne large de CommDlg_OpenSave_GetSpec
CommDlg_OpenSave_HideControl

Masque le contrôle spécifié dans une boîte de dialogue Ouvrir ou Enregistrer sous de style Explorer.
CommDlg_OpenSave_SetControlText

Définit le texte du contrôle spécifié dans une boîte de dialogue Ouvrir ou Enregistrer sous de style Explorer.
CommDlg_OpenSave_SetDefExt

Définit l’extension de nom de fichier par défaut pour une boîte de dialogue Ouvrir ou Enregistrer sous de style Explorer.
CommDlgExtendedError

La fonction CommDlgExtendedError (commdlg.h) retourne un code d’erreur de boîte de dialogue commun.
FindTextA

Crée une boîte de dialogue Rechercher sans mode définie par le système qui permet à l’utilisateur de spécifier une chaîne à rechercher et les options à utiliser lors de la recherche de texte dans un document. (ANSI)
FindTextW

Crée une boîte de dialogue Rechercher sans mode définie par le système qui permet à l’utilisateur de spécifier une chaîne à rechercher et les options à utiliser lors de la recherche de texte dans un document. (Unicode)
GetFileTitleA

Récupère le nom du fichier spécifié. (ANSI)
GetFileTitleW

Récupère le nom du fichier spécifié. (Unicode)
GetOpenFileNameA

Crée une boîte de dialogue Ouvrir qui permet à l’utilisateur de spécifier le lecteur, le répertoire et le nom d’un fichier ou d’un ensemble de fichiers à ouvrir. (ANSI)
GetOpenFileNameW

Crée une boîte de dialogue Ouvrir qui permet à l’utilisateur de spécifier le lecteur, le répertoire et le nom d’un fichier ou d’un ensemble de fichiers à ouvrir. (Unicode)
GetSaveFileNameA

Crée une boîte de dialogue Enregistrer qui permet à l’utilisateur de spécifier le lecteur, le répertoire et le nom d’un fichier à enregistrer. (ANSI)
GetSaveFileNameW

Crée une boîte de dialogue Enregistrer qui permet à l’utilisateur de spécifier le lecteur, le répertoire et le nom d’un fichier à enregistrer. (Unicode)
ReplaceTextA

Crée une boîte de dialogue sans mode définie par le système qui permet à l’utilisateur de spécifier une chaîne à rechercher et une chaîne de remplacement, ainsi que des options pour contrôler les opérations de recherche et de remplacement. (ANSI)
ReplaceTextW

Crée une boîte de dialogue sans mode définie par le système qui permet à l’utilisateur de spécifier une chaîne à rechercher et une chaîne de remplacement, ainsi que des options pour contrôler les opérations de recherche et de remplacement. (Unicode)

Fonctions de rappel

 
ChooseColorA

La fonction CHOOSECOLORA (ANSI) (commdlg.h) contient des informations que la fonction ChooseColor utilise pour initialiser la boîte de dialogue Couleur.
ChooseColorW

Version de chaîne large de ChooseColor
ChooseFontA

Version ASCII de ChooseFont
ChooseFontW

Version de chaîne large de ChooseFont
LPCCHOOKPROC

Reçoit des messages ou des notifications destinés à la procédure de boîte de dialogue par défaut de la boîte de dialogue Couleur. Il s’agit d’une fonction de rappel définie par l’application ou définie par la bibliothèque qui est utilisée avec la fonction ChooseColor.
LPCFHOOKPROC

Reçoit des messages ou des notifications destinés à la procédure de boîte de dialogue par défaut de la boîte de dialogue Police. Il s’agit d’une procédure de rappel définie par l’application ou définie par la bibliothèque qui est utilisée avec la fonction ChooseFont.
LPFRHOOKPROC

Reçoit des messages ou des notifications destinés à la procédure de boîte de dialogue par défaut de la boîte de dialogue Rechercher ou remplacer.
LPOFNHOOKPROC

Reçoit les messages de notification envoyés à partir de la boîte de dialogue.
LPPAGEPAINTHOOK

Reçoit des messages qui vous permettent de personnaliser le dessin de l’exemple de page dans la boîte de dialogue Mise en page. La procédure de raccordement PagePaintHook est une fonction de rappel définie par l’application ou définie par la bibliothèque utilisée avec la fonction PageSetupDlg.
LPPAGESETUPHOOK

Reçoit des messages ou des notifications destinés à la procédure de boîte de dialogue par défaut de la boîte de dialogue Mise en page. La procédure de raccordement PageSetupHook est une fonction de rappel définie par l’application ou définie par la bibliothèque utilisée avec la fonction PageSetupDlg.
LPPRINTHOOKPROC

Reçoit des messages ou des notifications destinés à la procédure de boîte de dialogue par défaut de la boîte de dialogue Imprimer. Il s’agit d’une fonction de rappel définie par l’application ou définie par la bibliothèque qui est utilisée avec la fonction PrintDlg.
LPSETUPHOOKPROC

Fonction de rappel définie par l’application ou définie par la bibliothèque utilisée avec la fonction PrintDlg. La procédure de raccordement reçoit des messages ou des notifications destinés à la procédure de boîte de dialogue par défaut de la boîte de dialogue Configuration de l’impression.
PageSetupDlgA

Version ASCII de PageSetupDlg
PageSetupDlgW

Version de chaîne large de PageSetupDlg
PrintDlgA

Version ASCII de PrintDlg
PrintDlgExA

Version ASCII de PrintDlgEx
PrintDlgExW

Version à chaîne large de PrintDlgEx
PrintDlgW

Version de chaîne large de PrintDlg

Structures

 
CHOOSECOLORA

La structure CHOOSECOLORA (ANSI) (commdlg.h) contient des informations que la fonction ChooseColor utilise pour initialiser la boîte de dialogue Couleur.
CHOOSECOLORA

La structure CHOOSECOLORA (ANSI) r1 (commdlg.h) contient les informations que la fonction ChooseColor utilise pour initialiser la boîte de dialogue Couleur.
CHOOSECOLORW

La structure CHOOSECOLORW (Unicode) (commdlg.h) contient les informations que la fonction ChooseColor utilise pour initialiser la boîte de dialogue Couleur.
CHOOSECOLORW

La structure CHOOSECOLORW (Unicode) r1 (commdlg.h) contient des informations que la fonction ChooseColor utilise pour initialiser la boîte de dialogue Couleur.
CHOOSEFONTA

Contient les informations que la fonction ChooseFont utilise pour initialiser la boîte de dialogue Police. Une fois que l’utilisateur ferme la boîte de dialogue, le système retourne des informations sur la sélection de l’utilisateur dans cette structure. (ANSI)
CHOOSEFONTW

Contient les informations que la fonction ChooseFont utilise pour initialiser la boîte de dialogue Police. Une fois que l’utilisateur ferme la boîte de dialogue, le système retourne des informations sur la sélection de l’utilisateur dans cette structure. (Unicode)
DEVNAMES

Contient des chaînes qui identifient les noms de pilotes, de périphériques et de ports de sortie d’une imprimante.
FINDREPLACEA

Contient des informations que les fonctions FindText et ReplaceText utilisent pour initialiser les boîtes de dialogue Rechercher et Remplacer. (ANSI)
FINDREPLACEW

Contient des informations que les fonctions FindText et ReplaceText utilisent pour initialiser les boîtes de dialogue Rechercher et Remplacer. (Unicode)
OFNOTIFYA

Contient des informations sur un message WM_NOTIFY envoyé à une procédure de hook OFNHookProc pour une boîte de dialogue Ouvrir ou Enregistrer sous. Le paramètre lParam du message WM_NOTIFY est un pointeur vers une structure OFNOTIFY. (ANSI)
OFNOTIFYEXA

Contient des informations sur un message de notification CDN_INCLUDEITEM. (ANSI)
OFNOTIFYEXW

Contient des informations sur un message de notification CDN_INCLUDEITEM. (Unicode)
OFNOTIFYW

Contient des informations sur un message WM_NOTIFY envoyé à une procédure de hook OFNHookProc pour une boîte de dialogue Ouvrir ou Enregistrer sous. Le paramètre lParam du message WM_NOTIFY est un pointeur vers une structure OFNOTIFY. (Unicode)
OPENFILENAME_NT4A

La structure OPENFILENAME_NT4 est identique à OPENFILENAME avec _WIN32_WINNT défini sur 0x0400. (ANSI)
OPENFILENAME_NT4W

La structure OPENFILENAME_NT4 est identique à OPENFILENAME avec _WIN32_WINNT défini sur 0x0400. (Unicode)
OPENFILENAMEA

Contient des informations que les fonctions GetOpenFileName et GetSaveFileName utilisent pour initialiser une boîte de dialogue Ouvrir ou Enregistrer sous. Une fois que l’utilisateur ferme la boîte de dialogue, le système retourne des informations sur la sélection de l’utilisateur dans cette structure. (ANSI)
OPENFILENAMEW

Contient des informations que les fonctions GetOpenFileName et GetSaveFileName utilisent pour initialiser une boîte de dialogue Ouvrir ou Enregistrer sous. Une fois que l’utilisateur ferme la boîte de dialogue, le système retourne des informations sur la sélection de l’utilisateur dans cette structure. (Unicode)
PAGESETUPDLGA

Contient des informations que la fonction PageSetupDlg utilise pour initialiser la boîte de dialogue Mise en page. Une fois que l’utilisateur ferme la boîte de dialogue, le système retourne des informations sur les paramètres de page définis par l’utilisateur dans cette structure. (ANSI)
PAGESETUPDLGW

Contient des informations que la fonction PageSetupDlg utilise pour initialiser la boîte de dialogue Mise en page. Une fois que l’utilisateur ferme la boîte de dialogue, le système retourne des informations sur les paramètres de page définis par l’utilisateur dans cette structure. (Unicode)
PRINTDLGA

Contient les informations que la fonction PrintDlg utilise pour initialiser la boîte de dialogue Imprimer. Une fois la boîte de dialogue fermée par l’utilisateur, le système utilise cette structure pour retourner des informations sur les sélections de l’utilisateur. (ANSI)
PRINTDLGEXA

Contient les informations que la fonction PrintDlgEx utilise pour initialiser la feuille de propriétés Print. Une fois que l’utilisateur a fermé la feuille de propriétés, le système utilise cette structure pour retourner des informations sur les sélections de l’utilisateur. (ANSI)
PRINTDLGEXW

Contient les informations que la fonction PrintDlgEx utilise pour initialiser la feuille de propriétés Print. Une fois que l’utilisateur a fermé la feuille de propriétés, le système utilise cette structure pour retourner des informations sur les sélections de l’utilisateur. (Unicode)
PRINTDLGW

Contient les informations que la fonction PrintDlg utilise pour initialiser la boîte de dialogue Imprimer. Une fois la boîte de dialogue fermée par l’utilisateur, le système utilise cette structure pour retourner des informations sur les sélections de l’utilisateur. (Unicode)
PRINTPAGERANGE

Représente une plage de pages dans un travail d’impression. Un travail d’impression peut avoir plusieurs plages de pages. Ces informations sont fournies dans la structure PRINTDLGEX lors de l’appel de la fonction PrintDlgEx.