EM_UNDO message

Ce message annule la dernière opération de contrôle de modification dans la file d’attente d’annulation du contrôle. Vous pouvez envoyer ce message à un contrôle d’édition ou à un contrôle d’édition enrichi.

Paramètres

wParam

Non utilisé ; doit être égal à zéro.

lParam

Non utilisé ; doit être égal à zéro.

Valeur retournée

Pour un contrôle d’édition à ligne unique, la valeur de retour est toujours TRUE.

Pour un contrôle d’édition multiligne, la valeur de retour est TRUE si l’opération d’annulation réussit, ou FALSE si l’opération d’annulation échoue.

Notes

Modifier les contrôles et Rich Edit 1.0 : Une opération d’annulation peut également être annulée. Par exemple, vous pouvez restaurer le texte supprimé avec le premier EM_UNDO message et supprimer à nouveau le texte avec un deuxième EM_UNDO message tant qu’il n’y a pas d’opération de modification intermédiaire.

Rich Edit 2.0 et versions ultérieures : La fonctionnalité d’annulation étant multiniveau, l’envoi de deux messages EM_UNDO annulera les deux dernières opérations de la file d’attente d’annulation. Pour rétablir une opération, envoyez le message EM_REDO .

Modification enrichie : Pris en charge dans Microsoft Rich Edit 1.0 et versions ultérieures. Pour plus d’informations sur la compatibilité des versions d’édition enrichie avec les différentes versions du système, consultez À propos des contrôles d’édition enrichi.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
En-tête
Winuser.h (inclure Windows.h)

Voir aussi

EM_CANUNDO