Sdílet prostřednictvím


CRichEditCtrl::GetSel

Zkopíruje aktuální výběr v tomto hranice CRichEditCtrl objektu.

void GetSel( 
   CHARRANGE& cr  
) const; 
void GetSel( 
   long& nStartChar, 
   long& nEndChar  
) const;

Parametry

  • cr
    Odkaz CHARRANGE struktury přijímat hranice aktuální výběr.

  • nStartChar
    Z nuly vycházející index prvního znaku v aktuálním výběru.

  • nEndChar
    Z nuly vycházející index posledního znaku v aktuálním výběru.

Poznámky

Dvě formy tuto funkci poskytují alternativní způsoby získání hranice výběru.Stručný popis těchto formulářů, použijte:

  • GetSel ( cr ) tento formulář se používá CHARRANGE struktury s jeho cpMin a cpMax členy vrátit hranice.

  • GetSel( nStartChar**,** nEndChar ) This form returns the bounds in the parameters nStartChar and nEndChar.

Výběr zahrnuje vše, pokud počáteční (cpMin nebo nStartChar ) je 0 a konec (cpMax nebo nEndChar ) je – 1.

Další informace naleznete v EM_EXGETSEL zprávy a CHARRANGE struktury v .

Příklad

// Set the selection to be all characters after the current selection. 
long nStartChar, nEndChar;

m_myRichEditCtrl.GetSel(nStartChar, nEndChar); 
m_myRichEditCtrl.SetSel(nEndChar, -1);

Požadavky

Záhlaví: afxcmn.h

Viz také

Referenční dokumentace

Třída CRichEditCtrl

Graf hierarchie

CRichEditCtrl::SetSel

CRichEditCtrl::GetSelText

CRichEditCtrl::GetParaFormat

CRichEditCtrl::GetSelectionCharFormat