Partilhar via


CRichEditCtrl::GetSel

Recupera os limites de seleção atual em este objeto de CRichEditCtrl .

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

Parâmetros

  • cr
    Referência a uma estrutura de CHARRANGE para receber os limites de seleção atual.

  • nStartChar
    Índice com base zero do primeiro caractere na seleção atual.

  • nEndChar
    Índice com base zero do último caractere na seleção atual.

Comentários

As duas formas de essa função fornecem maneiras alternativas para obter os limites para a seleção. As breves descrições de esses formulários seguir:

  • GetSel( cr ) este formulário usa a estrutura de CHARRANGE com seus membros de cpMin e de cpMax para retornar os limites.

  • GetSel( nStartChar**,** nEndChar ) este formulário retorna os limites nos parâmetros nStartChar e nEndChar.

A seleção inclui tudo se o início (cpMin ou nStartChar) é 0 e o fim (cpMax ou nEndChar) é – 1.

Para obter mais informações, consulte a mensagem de EM_EXGETSEL e a estrutura de CHARRANGE em Windows SDK.

Exemplo

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

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

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe CRichEditCtrl

Gráfico da hierarquia

CRichEditCtrl::SetSel

CRichEditCtrl::GetSelText

CRichEditCtrl::GetParaFormat

CRichEditCtrl::GetSelectionCharFormat