void GetSel(CHARRANGE& charRange) const;
CHARRANGE 结构体定义如下:
typedef struct _charrange {
LONG cpMin;
LONG cpMax;
} CHARRANGE;
这个结构体包含两个成员变量 cpMin 和 cpMax,分别表示选择文本的起始和结束位置,以字符索引(Character Position)表示。
以下是一个示例用法:
CHARRANGE charRange;
m_richEditCtrl.GetSel(charRange);
TRACE("Selected text range: %d to %d\n", charRange.cpMin, charRange.cpMax);
在这个示例中,GetSel 方法将选择文本的起始和结束位置存储在 charRange 结构体中,然后使用 TRACE 函数打印这些位置。
转载请注明出处:http://www.zyzy.cn/article/detail/22165/MFC/CRichEditCtrl