CEdit::EmptyUndoBuffer
更新 : 2007 年 11 月
エディット コントロールの取り消しフラグをリセット (クリア) します。
void EmptyUndoBuffer( );
解説
これにより、エディット コントロールは最後の操作を取り消せなくなります。取り消しフラグは、エディット コントロール内の操作が取り消せるときは必ず設定されています。
CWnd の SetWindowText または SetHandle メンバ関数が呼び出されると、取り消しフラグは自動的にクリアされます。
詳細については、Windows SDK の「EM_EMPTYUNDOBUFFER」を参照してください。
使用例
// Clear the undo buffer.
if (m_myEdit.CanUndo())
{
m_myEdit.EmptyUndoBuffer();
ASSERT(!m_myEdit.CanUndo());
}
必要条件
ヘッダー : afxwin.h