TEXTMODE 枚举 (richedit.h)

指示富编辑控件的文本模式。 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

参考