在 MFC(Microsoft Foundation Classes)的 CRichEditCtrl 类中,确实存在名为 GetSelText 的公共方法。这个方法用于获取当前选择文本的内容。

以下是 CRichEditCtrl::GetSelText 方法的简要说明:
long CRichEditCtrl::GetSelText(
   LPTSTR lpszText
) const;

使用方法如下:
CRichEditCtrl richEditCtrl;
CString selectedText;

// 获取当前选择文本的内容
richEditCtrl.GetSelText(selectedText.GetBufferSetLength(richEditCtrl.GetSelTextLength()));
selectedText.ReleaseBuffer();

// 现在,selectedText 包含了当前选择文本的内容

上述代码演示了如何使用 GetSelText 方法来获取 CRichEditCtrl 控件中当前选择文本的内容。注意,需要提供一个足够大的缓冲区来存储选择文本的内容,并在使用后释放缓冲区。




转载请注明出处:http://www.zyzy.cn/article/detail/22220/MFC/CRichEditCtrl