CTaskDialog, classe
Une boîte de dialogue contextuelle qui fonctionne comme un message mais peut afficher des informations supplémentaires à l'utilisateur. CTaskDialog inclut également les fonctionnalités pour rassembler des informations auprès de l'utilisateur.
class CTaskDialog : public CObject
Membres
Constructeurs
Construit un objet CTaskDialog. |
Méthodes
Ajoute un contrôle bouton de commande à CTaskDialog. |
|
Ajoute une case d'option à CTaskDialog. |
|
Clique sur un contrôle bouton de commande ou un bouton) par programme. |
|
Clique sur une case d'option par programme. |
|
Affiche la CTaskDialog. |
|
Récupère le nombre de boutons courants disponibles. |
|
Convertit les fenêtres bouton standard au bouton le type commun associé à la classe d' CTaskDialog . |
|
Les convertit un des types courants de boutons associés à la classe d' CTaskDialog à l'des fenêtres standard bouton événements. |
|
Retourne les balises d'option pour cet CTaskDialog. |
|
Retourne le contrôle sélectionné de bouton de commande. |
|
Retourne la case d'option sélectionnée. |
|
Récupère l'état de la case à cocher de vérification. |
|
Détermine si un contrôle bouton de commande ou un bouton) est activé. |
|
Détermine si une case d'option est activée. |
|
Détermine si l'ordinateur qui exécute l'application prend en charge CTaskDialog. |
|
Ajoute des contrôles de bouton de commande à l'aide de les données de la table de chaînes. |
|
Ajoute des cases d'option à l'aide de les données de la table de chaînes. |
|
Transfère le focus vers un autre CTaskDialog. |
|
L'infrastructure appelle cette méthode lorsque l'utilisateur clique sur un contrôle bouton de commande. |
|
l'infrastructure appelle cette méthode après qu'elle crée CTaskDialog. |
|
L'infrastructure appelle cette méthode juste avant qu'elle perde CTaskDialog. |
|
L'infrastructure appelle cette méthode lorsque l'utilisateur clique sur le bouton de développement. |
|
L'infrastructure appelle cette méthode lorsque l'utilisateur aident. |
|
L'infrastructure appelle cette méthode lorsque l'utilisateur clique sur un lien hypertexte. |
|
L'infrastructure appelle cette méthode lorsque CTaskDialog est initialisé. |
|
L'infrastructure appelle cette méthode lorsque l'utilisateur déplace le focus en ce qui concerne les contrôles sur CTaskDialog. |
|
L'infrastructure appelle cette méthode lorsque l'utilisateur sélectionne un contrôle de case d'option. |
|
L'infrastructure appelle cette méthode lorsque le délai d'expiration s'achève. |
|
L'infrastructure appelle cette méthode lorsque l'utilisateur clique sur la case à cocher de vérification. |
|
Supprime tous les contrôles de commande des CTaskDialog. |
|
Supprime toutes les cases d'option d' CTaskDialog. |
|
Gère un contrôle bouton de commande dans CTaskDialog. |
|
Met à jour un sous-ensemble de boutons communs à activer et requiert élévation du contrôle de compte d'utilisateur. |
|
Ajoute les boutons communs à CTaskDialog. |
|
Met à jour le contenu d' CTaskDialog. |
|
Spécifie le contrôle par défaut du bouton de commande. |
|
Spécifie la case d'option par défaut. |
|
Règle la largeur d' CTaskDialog. |
|
Met à jour la zone d'expansion d' CTaskDialog. |
|
Met à jour l'icône de pied de page pour CTaskDialog. |
|
Met à jour le texte du pied de page d' CTaskDialog. |
|
Met à jour l'icône principale d' CTaskDialog. |
|
Met à jour l'instruction principale d' CTaskDialog. |
|
Configure les options de CTaskDialog. |
|
Configure une barre de bannière pour CTaskDialog et l'ajoute à la boîte de dialogue. |
|
Règle la position de la barre de progression. |
|
Règle la plage de la barre de progression. |
|
Définit l'état de la barre de progression et l'affiche dans CTaskDialog. |
|
Active ou désactive la case d'option. |
|
Définit l'état activé de la case à cocher de vérification. |
|
Définit le texte à droite de la case à cocher de vérification. |
|
Définit le titre d' CTaskDialog. |
|
Crée et affiche CTaskDialog. |
|
L'infrastructure appelle cela en réponse à des messages windows. |
Membres de données
m_aButtons |
Le choix de contrôles bouton de commande pour CTaskDialog. |
m_aRadioButtons |
Le choix de contrôles de case d'option pour CTaskDialog. |
m_bVerified |
TRUE indique la case à cocher de vérification est activé ; FALSE l'indique n'est pas. |
m_footerIcon |
L'icône dans le pied de page d' CTaskDialog. |
m_hWnd |
Un handle vers la fenêtre pour CTaskDialog. |
m_mainIcon |
l'icône principale d' CTaskDialog. |
m_nButtonDisabled |
Un masque qui indique que des boutons courants sont désactivés. |
m_nButtonElevation |
Un masque qui indique que des boutons communs requièrent élévation du contrôle de compte d'utilisateur. |
m_nButtonId |
L'ID du contrôle sélectionné de bouton de commande. |
m_nCommonButton |
Un masque qui indique que des boutons courants sont affichés sur CTaskDialog. |
m_nDefaultCommandControl |
L'ID du contrôle bouton de commande qui est sélectionnée lorsque CTaskDialog s'affiche. |
m_nDefaultRadioButton |
L'ID du contrôle de case d'option sélectionnée lorsque CTaskDialog s'affiche. |
m_nFlags |
Un masque qui indique les options de CTaskDialog. |
m_nProgressPos |
La position actuelle pour la barre de progression. Cette valeur doit être comprise entre m_nProgressRangeMin et m_nProgressRangeMax. |
m_nProgressRangeMax |
La valeur maximale de la barre de progression. |
m_nProgressRangeMin |
La valeur minimale pour la barre de progression. |
m_nProgressState |
l'état de la barre de progression. Pour plus d'informations, consultez CTaskDialog::SetProgressBarState. |
m_nRadioId |
L'ID du contrôle sélectionné de case d'option. |
m_nWidth |
Largeur du CTaskDialog en pixels. |
m_strCollapse |
La chaîne qu' CTaskDialog affiche à droite de la zone d'expansion lorsque les informations développées sont masquées. |
m_strContent |
La chaîne de contenu d' CTaskDialog. |
m_strExpand |
La chaîne qu' CTaskDialog affiche à droite de la zone d'expansion lorsque les informations développées sont affichées. |
m_strFooter |
Le pied de page d' CTaskDialog. |
m_strInformation |
Les informations développées pour CTaskDialog. |
m_strMainInstruction |
l'instruction principale d' CTaskDialog. |
m_strTitle |
Titre de la CTaskDialog. |
m_strVerification |
La chaîne qu' CTaskDialog affiche à droite de la case à cocher de vérification. |
Notes
La classe d' CTaskDialog remplace le message windows standard et des fonctionnalités supplémentaires telles que des contrôles pour rassembler des informations auprès de l'utilisateur. Cette classe est à la bibliothèque MFC dans Visual Studio 2010. CTaskDialog est disponible commencer par Windows Vista. Les versions antérieures de windows ne peuvent pas afficher l'objet d' CTaskDialog . Utilisez CTaskDialog::IsSupported pour déterminer au moment de l'exécution si l'utilisateur actuel peut afficher la boîte de dialogue de tâche. Le message windows standard est toujours pris en charge dans Visual Studio 2010.
CTaskDialog est disponible uniquement lorsque vous générez votre application à l'aide de la bibliothèque Unicode.
CTaskDialog a deux fournisseurs différents. Un constructeur permet de spécifier deux boutons de commande et un maximum de six contrôles bouton normal. Vous pouvez ajouter des boutons de commande après avoir créé CTaskDialog. Le deuxième constructeur ne prend pas bouton de commande, mais vous pouvez ajouter un nombre illimité de contrôles bouton normal. Pour plus d'informations sur les constructeurs, consultez CTaskDialog::CTaskDialog.
L'image suivante montre un exemple CTaskDialog illustrait l'emplacement de certains contrôles.
Exemple de CTaskDialog
Configuration requise
**Système d'exploitation obligatoire minimum :**Windows Vista
en-tête : afxtaskdialog.h
Voir aussi
Tâches
Procédure pas - à - pas : ajouter un CTaskDialog à une application