CRichEditCtrl::ReplaceSel
Remplace la sélection actuelle dans cet objet d' CRichEditCtrl par le texte spécifié.
void ReplaceSel(
LPCTSTR lpszNewText,
BOOL bCanUndo = FALSE
);
Paramètres
lpszNewText
Pointeur vers une chaîne terminée par le caractère NULL qui contient le texte de remplacement.bCanUndo
Pour spécifier que cette fonction peut être annulée, définissez la valeur de ce paramètre à TRUE. La valeur par défaut est FALSE.
Notes
Pour remplacer tout le texte de cet objet d' CRichEditCtrl , utilisez CWnd::SetWindowText.
S'il n'existe aucune sélection actuelle, le texte de remplacement est inséré au point d'insertion, c. autrement dit., l'emplacement actuel du signe insertion.
Cette fonction formatera le texte inséré avec la mise en forme des caractères existante. En substituant la plage entier du texte (en appelant SetSel(0, 1 -) avant d'appeler ReplaceSel), il existe une extrémité du caractère de paragraphe qui conserve la mise en forme de paragraphe précédent, qui en hérité par le texte récemment insérée.
Pour plus d'informations, consultez l' EM_REPLACESEL dans Kit de développement logiciel Windows.
Exemple
Consultez l'exemple pour LineIndex.
Configuration requise
Header: afxcmn.h