Winforms 如何截取要插入RichTextBox的文本?

Winforms 如何截取要插入RichTextBox的文本?,winforms,winapi,Winforms,Winapi,RichTextBox有一个TextChanged事件,我需要的是一个TextChanged事件,这样我就有机会在文本更改之前执行操作。KeyDown事件是不够的,因为我的应用程序使用语音识别引擎,这意味着不使用键盘就可以输入文本 我希望我能在WndProc方法中截获一些东西,但没有什么突出的 任何想法或帮助都将不胜感激。谢谢。尝试使用RichTextBox类中的。基于MSDN中的描述 如果通过编程修改或用户交互更改文本属性,则引发此事件 它应该能够处理你正在尝试做的事情 编辑:您可以对文本进

RichTextBox有一个TextChanged事件,我需要的是一个TextChanged事件,这样我就有机会在文本更改之前执行操作。KeyDown事件是不够的,因为我的应用程序使用语音识别引擎,这意味着不使用键盘就可以输入文本

我希望我能在WndProc方法中截获一些东西,但没有什么突出的

任何想法或帮助都将不胜感激。谢谢。

尝试使用RichTextBox类中的。基于MSDN中的描述

如果通过编程修改或用户交互更改文本属性,则引发此事件

它应该能够处理你正在尝试做的事情


编辑:您可以对文本进行某种中间存储,这样当文本更改时,它首先存储在其他地方,在文本更改事件完成后,您可以将文本放回RichTextBox。但是在不知道你想要实现什么的情况下,这将是我的建议