
8

求问搜狗拼音输入法有什么方法获取到当前的输入状态是中文还是英文呢
source link: https://www.v2ex.com/t/831727
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

如题 windows 端,有个项目需要获取到当前的输入状态,在搜狗官网看了下,有开发相关的入口,但似乎没找到有用的资料,特来请教。
9 条回复 • 2022-02-03 15:19:04 +08:00
solitude3985 2 天前
@PolarBears 谢谢抛砖引玉,不过好像他返回的这个值 lpfdwConversion 里面的指针只有 IME_CMODE_ALPHANUMERIC 比较符合描述,没记错的话是注音输入法的(因为注音输入法的数字行也被汉字输入占用了),没有找到提取拼音输入法中英状态的指针
顺便发一下前几天发的恼骚: https://v2ex.com/t/830164 拼音输入法里面可以打英文属实伪需求,现在都开始想强制把中英转换给关了。
顺便发一下前几天发的恼骚: https://v2ex.com/t/830164 拼音输入法里面可以打英文属实伪需求,现在都开始想强制把中英转换给关了。
manchen0528 1 天前
感谢楼上各位老哥,系统 API 应该是不可行的,在搜狗拼音输入法中,有两种方法可以在中英文输入法之间切换:第一 ctrl+空格;第二,按一次 shift 键。
为了避免误会是个 X-Y Problem ,我详细描述下需求,为[屏幕阅读器]( https://github.com/nvaccess/nvda)编写一个插件,实现在搜狗拼音输入法中切换中英文状态时正确朗读当前的输入状态。
为了避免误会是个 X-Y Problem ,我详细描述下需求,为[屏幕阅读器]( https://github.com/nvaccess/nvda)编写一个插件,实现在搜狗拼音输入法中切换中英文状态时正确朗读当前的输入状态。
manchen0528 1 天前
感谢楼上各位老哥,系统 API 应该是不可行的,在搜狗拼音输入法中,有两种方法可以在中英文输入法之间切换:第一 ctrl+空格;第二,按一次 shift 键。
为了避免误会是个 X-Y Problem ,我详细描述下需求,为 [屏幕阅读器]( https://github.com/nvaccess/nvda) 编写一个插件,实现在搜狗拼音输入法中切换中英文状态时正确朗读当前的输入状态。
为了避免误会是个 X-Y Problem ,我详细描述下需求,为 [屏幕阅读器]( https://github.com/nvaccess/nvda) 编写一个插件,实现在搜狗拼音输入法中切换中英文状态时正确朗读当前的输入状态。
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK