以下是该方法的一般用法:
void SetSel(int nStartChar, int nEndChar, BOOL bNoScroll = FALSE);
其中,nStartChar 和 nEndChar 分别是选定文本范围的起始和结束字符位置。如果 bNoScroll 参数为 TRUE,则不会滚动显示选定的文本。
示例:
// 假设 m_myRichEdit 是你的 CRichEditCtrl 对象
// 选中从第 5 个字符到第 10 个字符的文本
m_myRichEdit.SetSel(4, 9);
// 或者选择整个文本
m_myRichEdit.SetSel(0, -1);
这个方法通常用于在运行时操作富文本编辑控件中的文本,例如高亮显示特定范围的文本或者进行复制、剪切、粘贴等操作。
转载请注明出处:http://www.zyzy.cn/article/detail/22191/MFC/CRichEditCtrl