CRichEditCtrl::HideSelection 是 MFC(Microsoft Foundation Classes)中 CRichEditCtrl 类的一个公共方法,用于控制是否隐藏编辑控件的选定文本。

当调用 CRichEditCtrl::HideSelection(TRUE) 时,编辑控件会在失去焦点时隐藏选定文本。这意味着,当用户点击其他地方或切换到另一个窗口时,选定文本将不再高亮显示。这对于提高用户界面的可读性很有用,因为它让用户知道哪个窗口拥有焦点,而不会被选定文本分散注意力。

下面是一个简单的示例代码,演示如何使用 HideSelection 方法:
// 假设 pRichEdit 是你的 CRichEditCtrl 对象指针
pRichEdit->HideSelection(TRUE); // 隐藏选定文本

// 这里可以添加其他的控制或处理代码

pRichEdit->SetWindowText(_T("This is a sample text.")); // 设置编辑控件的文本

在这个示例中,当用户选择编辑控件中的文本时,文本在失去焦点后将不再显示为选定状态。

请确保在调用此方法之前,已经成功创建并初始化了 CRichEditCtrl 对象。


转载请注明出处:http://www.zyzy.cn/article/detail/22173/MFC/CRichEditCtrl