Compartilhar via


EM_UNDO mensagem

Essa mensagem desfaz a última operação de controle de edição na fila de desfazer do controle. Você pode enviar essa mensagem para um controle de edição ou um controle de edição avançada.

Parâmetros

wParam

Não usado; deve ser zero.

lParam

Não usado; deve ser zero.

Valor retornado

Para um controle de edição de linha única, o valor retornado é sempre TRUE.

Para um controle de edição de várias linhas, o valor retornado será TRUE se a operação de desfazer for bem-sucedida ou FALSE se a operação desfazer falhar.

Comentários

Editar controles e Rich Edit 1.0: Uma operação de desfazer também pode ser desfeita. Por exemplo, você pode restaurar o texto excluído com a primeira mensagem EM_UNDO e remover o texto novamente com um segundo EM_UNDO mensagem, desde que não haja nenhuma operação de edição intermediária.

Edição Avançada 2.0 e posterior: O recurso desfazer é multinível, portanto, enviar duas mensagens EM_UNDO desfazerá as duas últimas operações na fila de desfazer. Para refazer uma operação, envie a mensagem EM_REDO .

Edição avançada: Com suporte no Microsoft Rich Edit 1.0 e posterior. Para obter informações sobre a compatibilidade de versões de edição avançada com as várias versões do sistema, consulte Sobre controles de edição avançada.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho
Winuser.h (inclua Windows.h)

Confira também

EM_CANUNDO