指示富编辑控件的文本模式。 EM_SETTEXTMODE 和 EM_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 | 
另请参阅
参考