CEdit::EmptyUndoBuffer

更新 : 2007 年 11 月

エディット コントロールの取り消しフラグをリセット (クリア) します。

void EmptyUndoBuffer( );

解説

これにより、エディット コントロールは最後の操作を取り消せなくなります。取り消しフラグは、エディット コントロール内の操作が取り消せるときは必ず設定されています。

CWndSetWindowText または SetHandle メンバ関数が呼び出されると、取り消しフラグは自動的にクリアされます。

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

使用例

// Clear the undo buffer.
if (m_myEdit.CanUndo())
{
   m_myEdit.EmptyUndoBuffer();
   ASSERT(!m_myEdit.CanUndo());
}

必要条件

ヘッダー : afxwin.h

参照

参照

CEdit クラス

階層図

CEdit::CanUndo

CEdit::SetHandle

CEdit::Undo

CWnd::SetWindowText

その他の技術情報

CEdit のメンバ