Icon 元素

将此 CRichEditCtrl 对象的选项。

void SetOptions(
   WORD wOp,
   DWORD dwFlags 
);

参数

  • 痛击
    指示操作的类型。下列值之一:

    • ECOOP_SET 设置 dwFlags对这些指定的选项。

    • ECOOP_OR 合并 dwFlags与指定的当前选项卡。

    • ECOOP_AND 保留由 dwFlags还指定的那些当前选项卡。

    • ECOOP_XOR 保留不受 dwFlags指定的那些当前选项卡。

  • dwFlags
    rich edit选项。标志值的"备注"部分列出。

备注

选项可为下列值的组合:

  • 在双击的ECO_AUTOWORDSELECTION 自动字选。

  • ECO_AUTOVSCROLL 自动将文本右侧由10个字符,当用户类型字符在行尾。当用户按以下键时,控件将所有文本位置返回零。

  • 当用户在某个最后一行时,的以下键ECO_AUTOHSCROLL 自动滚动一页的文本。

  • ECO_NOHIDESEL 非编辑控件的默认行为。默认行为隐藏选定内容,当控件失去输入焦点时并显示选定内容,当控件接收输入焦点时。如果指定 ECO_NOHIDESEL,选定的文本反转,因此,即使控件不具有焦点。

  • ECO_READONLY 阻止用户键入或编辑在编辑控件的文本。

  • ECO_WANTRETURN 指定回车插入,当用户按以下键时,输入的文本分成多行丰富在对话框中编辑控件。如果不指定此样式,按以下键发送一个命令为rich edit控件的父窗口,例如模拟单击父窗口的默认按钮(,在对话框的"确定"按钮)。此样式没有为单行的效果编辑控件。

  • 当控件失去焦点时,ECO_SAVESEL 保留选定内容。默认情况下,那么,当它再次获得焦点时,控件的整个内容中选择。

  • ECO_VERTICAL 绘制文本和对象在一个垂直方向。可用于仅亚洲语言。

有关更多信息,请参见 Windows SDK的 EM_SETOPTIONS

示例

// Add auto horizontal and vertical scrolling. 
m_myRichEditCtrl.SetOptions(ECOOP_OR, ECO_AUTOVSCROLL | 
   ECO_AUTOHSCROLL);

要求

Header: afxcmn.h

请参见

参考

CRichEditCtrl选件类

层次结构图

CRichEditCtrl::HideSelection

CRichEditCtrl::SetReadOnly