4

TRichEdit コントロールで Undo の記録を一時停止/再開する方法はありますか? 送信するメッセージや設定するモードはありますか?

EDIT
ITextDocument インターフェイスを使用して解決しました。以下の私の投稿を参照してください。

4

2 に答える 2

1

EM_SETUNDOLIMITメッセージを参照してください。

リッチ エディット コントロールの元に戻すキューに格納できるアクションの最大数を設定します。

パラメーター

wParam 元に戻すキューに格納できるアクションの最大数を指定します。

lParam このパラメーターは使用されません。ゼロでなければなりません。

戻り値

戻り値は、リッチ エディット コントロールの元に戻すアクションの新しい最大数です。メモリが限られている場合、この値は wParam よりも小さくなることがあります。

備考

デフォルトでは、元に戻すキュー内のアクションの最大数は 100 です。この数を増やす場合、新しい数に対応するのに十分な使用可能なメモリが必要です。パフォーマンスを向上させるには、制限を可能な限り小さい値に設定します。

制限をゼロに設定すると、元に戻す機能が無効になります。

于 2014-01-18T01:51:55.113 に答える