TEXTMODE 枚举 (richedit.h)

指示 Rich Edit 控件的文本模式。 EM_SETTEXTMODEEM_GETTEXTMODE消息使用此枚举类型。

语法

typedef enum tagTextMode {
  TM_PLAINTEXT = 1,
  TM_RICHTEXT = 2,
  TM_SINGLELEVELUNDO = 4,
  TM_MULTILEVELUNDO = 8,
  TM_SINGLECODEPAGE = 16,
  TM_MULTICODEPAGE = 32
} TEXTMODE;

常量

 
TM_PLAINTEXT
值:1
指示纯文本模式,其中控件类似于标准编辑控件。 有关纯文本模式的详细信息,请参阅 EM_SETTEXTMODE 的“备注”部分。
TM_RICHTEXT
值: 2
指示富文本模式,在该模式下,控件具有标准的丰富编辑功能。 格式文本模式是默认设置。
TM_SINGLELEVELUNDO
值: 4
控件允许用户仅撤消撤消队列中的最后一个操作。
TM_MULTILEVELUNDO
值: 8
控件支持多个撤消操作。 这是默认设置。 使用 EM_SETUNDOLIMIT 消息设置撤消操作的最大数目。
TM_SINGLECODEPAGE
值: 16
控件仅允许英语键盘和对应于默认字符集的键盘。 例如,可以使用希腊语和英语。 请注意,这会阻止 Unicode 文本进入控件。 例如,如果 Rich Edit 控件必须限制为 ANSI 文本,请使用此值。
TM_MULTICODEPAGE
值: 32
控件允许多个代码页和 Unicode 文本进入 控件。 这是默认设置。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 richedit.h

另请参阅

EM_GETTEXTMODE

EM_SETTEXTMODE

引用