CRichEditCtrl::ReplaceSel
Substitui a seleção atual em este objeto de CRichEditCtrl com o texto especificado.
void ReplaceSel(
LPCTSTR lpszNewText,
BOOL bCanUndo = FALSE
);
Parâmetros
lpszNewText
Ponteiro para uma cadeia de caracteres NULL- finalizada que contém o texto de substituição.bCanUndo
Para especificar que essa função pode ser desfeita, defina o valor do parâmetro para Verdadeiro.o valor padrão é Falso.
Comentários
Para substituir qualquer texto em este objeto de CRichEditCtrl , use CWnd::SetWindowText.
Se não houver nenhuma seleção atual, o texto de substituição é inserido no ponto de inserção, isto é, o local de interpolação atual.
Essa função irá formatar o texto inserido com formatação existente de caracteres.A o substituir o intervalo inteiro de texto (chamando SetSel(0, 1) antes de chamar ReplaceSel), há uma extremidade de caracteres de formatação que retém o parágrafo anterior de parágrafo, que herda em pelo texto inserido recentemente.
Para obter mais informações, consulte EM_REPLACESEL em Windows SDK.
Exemplo
Consulte o exemplo para LineIndex.
Requisitos
Cabeçalho: afxcmn.h