CRichEditCtrl::GetSel
擷取目前選取範圍的界限則 CRichEditCtrl 物件的。
void GetSel(
CHARRANGE& cr
) const;
void GetSel(
long& nStartChar,
long& nEndChar
) const;
參數
cr
out 接收目前選取範圍的界限的 CHARRANGE 結構的參考。nStartChar
第一個字元的以零起始的索引位於目前選取範圍的。nEndChar
最後一個字元的以零起始的索引位於目前選取範圍的。
備註
這個函式的兩個表單提供替代方式取得選取範圍的界限。 這些表單的簡短說明如下:
GetSel( cr ) 這個表單使用 CHARRANGE 結構以 cpMin 和 cpMax 成員傳回繫結。
GetSel( nStartChar**,** nEndChar ) 這個表單會在參數中 nStartChar 和 nEndChar的界限。
選取範圍中所包含的所有項目,如果起始點 (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