void CEdit::GetSel(int& nStartChar, int& nEndChar) const;
DWORD CEdit::GetSel() const;
使用示例:
// 假设 m_editCtrl 是你的 CEdit 控件的成员变量
int nStartChar, nEndChar;
// 使用 GetSel 获取当前选中文本的起始和结束位置
m_editCtrl.GetSel(nStartChar, nEndChar);
// 或者使用 GetSel 获取当前选中文本的位置信息
DWORD selRange = m_editCtrl.GetSel();
int startChar = LOWORD(selRange);
int endChar = HIWORD(selRange);
上述代码中,GetSel 方法用于获取当前选中文本的位置信息。在第一个重载版本中,通过引用参数 nStartChar 和 nEndChar 返回选中文本的起始和结束位置。在第二个重载版本中,直接返回一个 DWORD 类型的值,其中 LOWORD 表示选中文本的起始位置,HIWORD 表示结束位置。这两种方法可以根据需要选择使用。
转载请注明出处:http://www.zyzy.cn/article/detail/17636/MFC/CEdit