CRichEditCtrl::ReplaceSel
Substitui a seleção corrente neste CRichEditCtrl objeto com o texto especificado.
void ReplaceSel(
LPCTSTR lpszNewText,
BOOL bCanUndo = FALSE
);
Parâmetros
lpszNewText
Ponteiro para uma cadeia terminada com nulo que contém o texto de substituição.bCanUndo
Para especificar que essa função pode ser desfeita, defina o valor deste parâmetro como TRUE .O valor padrão é FALSE.
Comentários
Para substituir todos os o texto Esta CRichEditCtrl objeto, uso CWnd::SetWindowText.
Se não houver nenhuma seleção corrente, o texto de substituição será inserido no ponto de inserção, ou seja, o local corrente do cursor.
Esta função irá formatar o texto inserido com o existente formatação de caractere.Ao substituir todo o intervalo de texto (chamando SetSel(0, -1) antes de ligar ReplaceSel), há um participante de caractere de parágrafo que retém a formatação do parágrafo anterior, que em herdada por texto recentemente inserido.
Para obter mais informações, consulte EM_REPLACESEL in the Windows SDK.
Exemplo
Consulte o exemplo para LineIndex.
Requisitos
Cabeçalho: afxcmn.h