返回列表 发帖

我发现输入法的问题是怎么回事了

在任何一个网页打开输入法,同时会在地址栏自动打开了输入法。这样导致所有窗口就像打开了2个输入法一样,就会出现输入法怎么关也关不上的假象,实际上先激活地址栏把那里的输入法关闭,然后再把网页上的输入法关上就行了。把这个问题解决一下吧,太烦人了

不知道你说的是啥意思?

TOP

输入法的关系吧。我用极点五笔,不存在

TOP

原帖由 囚中城 于 2006-12-7 09:36 发表
输入法的关系吧。我用极点五笔,不存在



不可能..吧...除非把多线程关了...

极点的作者说标准的IME输入法都是这样的,看他的语气,,,可能也不准备改了....


不过我超爱极点啊,只有把多线程关掉..呵呵
我工作了


TOP

偶也用极点5。1也不存在关不掉的情况

TOP

。。。。 地址栏和各个页面当你打开输入法的时候,虽然是同时打开,但是你在页面切换输入法的时候,地址栏的输入法是不会被关闭的。这样用一阵就会出现页面输入法好像关不上的毛病。实际上是因为地址栏的输入法还在开启状态。我试了好几种输入法,都有这个问题。应该是多线程搞得。

提个建议:既然多线程不能共享输入法,那就应该自动关闭它,例如当用户打开输入法的时候,设置一个布尔值,如果关闭的时候把这个值置0,然后广播给每个线程,通知他们自动关闭输入法。
我没做过输入法的研究,不知道windows 提没提供这样的api,好像有一篇钩子的文章能钩住输入法的。

TOP

我这里没有任何问题啊,从没碰到要关闭两次输入法的情况,我切换输入法都是用Ctrl+空格。

TOP

原帖由 runner111 于 2006-12-8 08:55 发表
。。。。 地址栏和各个页面当你打开输入法的时候,虽然是同时打开,但是你在页面切换输入法的时候,地址栏的输入法是不会被关闭的。这样用一阵就会出现页面输入法好像关不上的毛病。实际上是因为地址栏的输入法 ...


之前2.0没有出的时候    也都这种情况的  出现多个输入法  需要鼠标点下输入法  才能关闭 所以不会是多线程的问题
要关掉多线程的话  用这个帖子里的方法吧    默认为一个输入法关掉多线程不值得  
http://bbs.ioage.com/viewthread.php?tid=14039&highlight=0622

TOP

问题是之前1.x我没发现有这个问题。另外出现这种情况的时候,点输入法是没有用的,除非先把地址栏的输入法关掉

TOP

回复 #9 runner111 的帖子

现在问题是2.0的问题(多线程)。1.x是单线程。

TOP

我知道楼主的意思,就是说地址栏里的输入法跟页面里的输入法不能同步。我也发现这个问题了。不过我觉得这个没什么不好的,不影响使用。而且与不干扰反倒还更好!




TOP

我没有LZ所说的情况

TOP

返回列表