CEdit::Undo

更新 : 2007 年 11 月

エディット コントロールでの最後の操作を取り消します。

BOOL Undo( );

戻り値

単一行のエディット コントロールの場合は、常に 0 以外が返されます。複数行のエディット コントロールでは、取り消し操作が正常に実行された場合は 0 以外の値を返します。取り消し操作が失敗した場合は 0 を返します。

解説

取り消し操作自体を取り消すこともできます。たとえば、最初の Undo の呼び出しで、削除されたテキストを元に戻すことができます。その後影響する操作を行わない限り、Undo の 2 回目の呼び出しで、再度テキストを削除できます。

詳細については、Windows SDK の「EM_UNDO」を参照してください。

使用例

// Undo the last operation, if possible.
if (m_myEdit.CanUndo())
   m_myEdit.Undo();

必要条件

ヘッダー : afxwin.h

参照

参照

CEdit クラス

階層図

CEdit::CanUndo

その他の技術情報

CEdit のメンバ