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. |