共用方式為


CRichEditCtrl::SetSel

設定這個 CRichEditCtrl 物件內的選取範圍。

void SetSel( 
   long nStartChar, 
   long nEndChar  
); 
void SetSel( 
   CHARRANGE& cr  
);

參數

  • nStartChar
    第一個字元的以零起始的索引選取的。

  • nEndChar
    最後一個字元的以零起始的索引選取的。

  • cr
    保留目前選取範圍的界限的CHARRANGE 結構。

備註

這個函式的兩個表單提供替代方式來設定選取範圍的界限。 這些表單的簡短說明如下:

  • SetSel( cr ) 這個表單使用 CHARRANGE 結構以 cpMincpMax 成員設定繫結。

  • SetSel( nStartChar**,** nEndChar ) 這個表單使用參數 nStartChar 和 nEndChar 設定繫結。

插入號 (Caret) 置於大於所指出的選取範圍結尾的起點 (cpMin 或 nStartChar) 和結尾 (cpMax 或 nEndChar) 索引。 這個函式移動 CRichEditCtrl 的內容,以插入號是可見的。

若要選取這 CRichEditCtrl 物件中的所有文字,請呼叫以開始索引和結束索引 0 的 SetSel – 1。

如需詳細資訊,請參閱 EM_EXSETSEL 訊息和 CHARRANGE 結構在 Windows SDK。

範例

GetSel。請參閱範例。

需求

Header: afxcmn.h

請參閱

參考

CRichEditCtrl 類別

階層架構圖表

CRichEditCtrl::GetSel

CRichEditCtrl::GetSelectionType