Mfc 如何在richedit控件具有最大文本长度时获取通知

Mfc 如何在richedit控件具有最大文本长度时获取通知,mfc,richedit,Mfc,Richedit,当richedit控件中字符串的大小达到其宽度的最大值时,我想增加编辑控件的高度。我使用了EN_MaxText,但它在RichEdit控件中不起作用。您可以使用OnChange事件并检查长度。如果到达,您可以做任何您想做的事情,比如使用消息框通知用户。它怎么不工作?它不是在发送信息吗?如何尝试截获消息?我已经为EN_MAXTEXT创建了控件命名处理程序,即OnEnMaxtext()。但它永远不会执行。是否要检查是否已达到最大字符数,或者文本是否适合控件而不滚动?

当richedit控件中字符串的大小达到其宽度的最大值时,我想增加编辑控件的高度。我使用了EN_MaxText,但它在RichEdit控件中不起作用。

您可以使用OnChange事件并检查长度。如果到达,您可以做任何您想做的事情,比如使用消息框通知用户。

它怎么不工作?它不是在发送信息吗?如何尝试截获消息?我已经为EN_MAXTEXT创建了控件命名处理程序,即OnEnMaxtext()。但它永远不会执行。是否要检查是否已达到最大字符数,或者文本是否适合控件而不滚动?