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 de CRichEditCtrl

Gráfico de hierarquia

CRichEditCtrl::SetSel

CRichEditCtrl::GetSelText

CRichEditCtrl::GetParaFormat

CRichEditCtrl::GetSelectionCharFormat