TRichEdit コントロールで Undo の記録を一時停止/再開する方法はありますか? 送信するメッセージや設定するモードはありますか?
EDIT
ITextDocument インターフェイスを使用して解決しました。以下の私の投稿を参照してください。
TRichEdit コントロールで Undo の記録を一時停止/再開する方法はありますか? 送信するメッセージや設定するモードはありますか?
EDIT
ITextDocument インターフェイスを使用して解決しました。以下の私の投稿を参照してください。
EM_SETUNDOLIMIT
メッセージを参照してください。
リッチ エディット コントロールの元に戻すキューに格納できるアクションの最大数を設定します。
パラメーター
wParam 元に戻すキューに格納できるアクションの最大数を指定します。
lParam このパラメーターは使用されません。ゼロでなければなりません。
戻り値
戻り値は、リッチ エディット コントロールの元に戻すアクションの新しい最大数です。メモリが限られている場合、この値は wParam よりも小さくなることがあります。
備考
デフォルトでは、元に戻すキュー内のアクションの最大数は 100 です。この数を増やす場合、新しい数に対応するのに十分な使用可能なメモリが必要です。パフォーマンスを向上させるには、制限を可能な限り小さい値に設定します。
制限をゼロに設定すると、元に戻す機能が無効になります。