导航:  Windows Controls Procedures > Rich Edit Control > Wrappers >

RichEdit_GetLangOptions

上一页返回章节概述下一页

描述

 

获取一个丰富的编辑输入法编辑器(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