CRichEditCtrl::ReplaceSel
以指定文本替换此 CRichEditCtrl 对象的当前选择。
void ReplaceSel(
LPCTSTR lpszNewText,
BOOL bCanUndo = FALSE
);
参数
lpszNewText
对包含替换文本的一个Null结尾的字符串的指针。bCanUndo
若要指定此功能可以取消,请将该参数的值设置为 TRUE。默认值为 FALSE。
备注
若要替换此 CRichEditCtrl 对象的所有文本,请使用 CWnd::SetWindowText。
如果没有当前选择,替换文本插入到插入点,也就是说,当前脱字号位置。
此函数将格式与现有的字符格式的插入的文本。在替换文本的整个范围时(通过调用 SetSel(0,1) -在调用 ReplaceSel前面),具有的段字符的末尾保留上一段的格式,由新插入的文本继承。
有关更多信息,请参见 Windows SDK的 EM_REPLACESEL。
示例
为 LineIndex参见示例。
要求
Header: afxcmn.h