CRichEditCtrl::GetSel
检索当前选择的区域本 CRichEditCtrl 对象的。
void GetSel(
CHARRANGE& cr
) const;
void GetSel(
long& nStartChar,
long& nEndChar
) const;
参数
cr
对 CHARRANGE 结构接收当前选择的区域。nStartChar
第一个字符的从零开始的索引在当前选定的。nEndChar
最后一个字符的从零开始的索引在当前选定的。
备注
此功能的两种形式提供备选方式获取选定内容的区域。这些窗体的简要说明如下:
GetSel( cr ) 此窗体使用 CHARRANGE 结构与其 cpMin 和 cpMax 成员返回区域。
GetSel( nStartChar**,** nEndChar ) 此窗体返回在参数 nStartChar 和 nEndChar的区域。
选定内容web服务器,如果开头(cpMin 或 nStartChar)是0和末尾(cpMax 或 nEndChar)为– 1。
有关更多信息,请参见 EM_EXGETSEL 消息和 CHARRANGE 结构。Windows SDK。
示例
// Set the selection to be all characters after the current selection.
long nStartChar, nEndChar;
m_myRichEditCtrl.GetSel(nStartChar, nEndChar);
m_myRichEditCtrl.SetSel(nEndChar, -1);
要求
Header: afxcmn.h