描述
获取一个丰富的编辑输入法编辑器(IME)和亚洲语言支持控件的选项设置.您可以使用此功能或发送EM_GETLANGOPTIONS消息明确.
FreeBasic Syntax
FUNCTION RichEdit_GetLangOptions (BYVAL hRichEdit AS HWND) AS DWORD |
参数
hRichEdit |
[in]富文本编辑器控件的句柄 |
Return Value
返回值是一个或多个下列值,该值指示当前语言选项设置.
IMF_AUTOFONT |
如果设置了此标志,当用户显式更改为不同的键盘布局时,控件会自动更改字体. |
IMF_AUTOFONTSIZEADJUST |
<跨度风格='字体:'宋体';颜色:#000000;">字体绑定字体大?床迦氲愦笮'唇疟舅醴?例如,亚洲字体略大于西方字体.这是默认. |
IMF_AUTOKEYBOARD |
如果设置了这个标志,当用户显式更改为不同的字体,或者当用户显式地将插入点更改为文本中的新位置时,控件会自动更改键盘布局. |
IMF_DUALFONT |
将控件设置为双字体模式.用于亚洲语言文字.控件使用ASCII文本和亚洲文本亚洲字体英文字体. |
IMF_IMEALWAYSSENDNOTIFY |
控件如何丰富的编辑通知客户端在IME组成:
0:没有EN_CHANGE或EN_SELCHANGE通知在待定状态.发送通知时,最后字符串进来.(默认)
1:送EN_CHANGE和EN_SELCHANGE事件在待定状态. |
IMF_IMECANCELCOMPLETE |
这个标志决定如何控件使用一个IME组成字符串,如果用户取消它.如果设置了此标志,则控件将丢弃该组合字符串.如果未设置此标志,控件将使用合成字符串作为结果字符串. |
IMF_UIFONTS |
使用用户界面默认字体.默认情况下关闭此选项. |
备注
的IMF_AUTOFONT标志设置默认.的IMF_AUTOKEYBOARD和IMF_IMECANCELCOMPLETE标志默认清零.
最低操作系统
Windows 95和Windows NT的丰富的编辑2.0, 98, 4.0
引用文件
AfcRichEdit.inc