EM_SETCHARFORMAT

【勇芳软件工作室】汉化HomePreviousNext

EM_SETCHARFORMAT消息在丰富的编辑控件中设置字符格式。

EM_SETCHARFORMAT

wParam = (WPARAM) (UINT) uFlags;

lParam = (LPARAM) (CHARFORMAT FAR *) lpFmt;

参数

【uFlags】

适用于控件的字符格式。如果此参数为零,则设置默认字符格式。否则,它可以是以下值之一:

含义
SCF_ALL将格式应用于控件中的所有文本。
SCF_SELECTION将格式应用于当前选择。如果选择为空,则将字符格式化应用于插入点,并且新的字符格式只有在插入点更改之前才有效。
SCF_WORD | SCF_SELECTION将格式应用于所选择的单词或单词。如果选择为空,但插入点位于单词内,则格式将应用于单词。SCF_WORD值必须与SCF_SELECTION值一起使用。

【lpFmt】

指向CHARFORMAT结构的指针,指定要使用的字符格式。只有由dwMask成员指定的格式属性才会更改。

返回值

如果成功则返回非零值,否则返回0。

也可以看看

CHARFORMAT