Exporter (0) Imprimer
Développer tout
Développer Réduire
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

CTaskDialog::TaskDialogCallback

L'infrastructure appelle cette méthode en réponse à des messages windows.

friend:
HRESULT TaskDialogCallback(
   HWND hWnd,
   UINT uNotification,
   WPARAM wParam,
   LPARAM lParam,
   LONG_PTR dwRefData
);

[in] hwnd

Un handle vers la structure d' m_hWnd pour CTaskDialog.

[in] uNotification

Code de notification qui spécifie le message généré.

[in] wParam

Plus d'informations sur le message.

[in] lParam

Plus d'informations sur le message.

[in] dwRefData

Pointeur vers l'objet d' CTaskDialog auquel le message de rappel s'applique.

Dépend de code de notification spécifique. Pour plus d'informations, consultez la section Notes.

L'implémentation par défaut d' TaskDialogCallback gère le message spécifique puis appelle le approprié dans la méthode de CTaskDialog Class. Par exemple, en réponse à le message d' TDN_BUTTON_CLICKED , TaskDialogCallback appelle CTaskDialog::OnCommandControlClick.

Les valeurs de wParam et lParam dépendent du message généré spécifiques. Il est possible pour l'un ou l'autre ou les deux valeurs soient vide. Le tableau suivant répertorie les notifications par défaut qui sont pris en charge et que représentent les valeurs d' wParam et d' lParam . Si vous substituez cette méthode dans une classe dérivée, vous devez implémenter le code de rappel pour chaque message dans le tableau suivant.

Message de notification

Valeur wParam

Valeur lParam

TDN_CREATED

Non utilisé.

Non utilisé.

TDN_NAVIGATED

Non utilisé.

Non utilisé.

TDN_BUTTON_CLICKED

L'ID de contrôle bouton de commande

Non utilisé.

TDN_HYPERLINK_CLICKED

Non utilisé.

Une structure de LPCWSTR qui contient le lien.

TDN_TIMER

L'heure dans les millisecondes comme CTaskDialog a été créé ou la minuterie a été réinitialisation.

Non utilisé.

TDN_DESTROYED

Non utilisé.

Non utilisé.

TDN_RADIO_BUTTON_CLICKED

L'ID de case d'option

Non utilisé.

TDN_DIALOG_CONSTRUCTED

Non utilisé.

Non utilisé.

TDN_VERIFICATION_CLICKED

1 si la case à cocher est activée, 0 s'il n'est pas.

Non utilisé.

TDN_HELP

Non utilisé.

Non utilisé.

TDN_EXPANDO_BUTTON_CLICKED

0 si la zone d'expansion est réduite ; une valeur différente de zéro si le texte d'expansion s'affiche.

Non utilisé.

en-tête : afxtaskdialog.h

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft