本文介绍了如何从丰富的编辑控件中获取文本作为CString的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想要以CString的形式在丰富的编辑控件中获取整个文本,例如GetDlgItemText,但这是用于对话框的.从我的研究中可以找到的最接近的是: GetTextRange 并使用 GetTextLength ....但是我怀疑还有更好的方法....
I want to get the entire text in a rich edit control as a CString something like GetDlgItemText but this is for dialog boxes. The closest thing i can find from my research is:GetTextRange and get the range by using GetTextLength....But I suspect there is a better way....
推荐答案
- GetWindowText. 如果使用父窗口和RTF控件的ID,
- GetDlgItemText可以工作.
- WM_GETETXT.
- GetWindowText.
- GetDlgItemText works to, if you use the parent window and the ID of the RTF Control.
- WM_GETETXT.
如果要检索完整的RTF文本,则需要使用EM_STREAMOUT(网络中足够的示例).
If you want to retrieve the complete RTF text you Need to use EM_STREAMOUT (enough samples in the net).
这篇关于如何从丰富的编辑控件中获取文本作为CString的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!