×

Loading...
Ad by
  • 技多不压身,工到自然成:安省技工证书特训班,点击咨询报名!
Ad by
  • 技多不压身,工到自然成:安省技工证书特训班,点击咨询报名!

请改一下你的操作习惯 :)

首先,Windows是多任务操作系统,对于输入法而言,不管是系统内置的还是外挂的,每次打开都是针对某个特定任务(就当是一个一个的窗口吧,注意,哪怕是同一个程序的窗口,比如你用MSN同时跟三个MM聊天,打开了三个聊天对话窗口,那也是三个任务!)
其次,为了避免耗费过多的资源,针对不同任务的同一个输入法一定会使用共享内存区域,而不会使用独立的区域
第三,当反复打开输入法而不正常退出的情况下,猜猜看会发生什么?Windows的资源回收机制会有一个内存泄漏的问题,其后果是无法为新开的输入法建立到共享内存区的映射。这个问题在2000或者XP下面,用微软内置的输入法,会好很多。
所以,问题不在输入法本身,当然对于16位操作系统leak问题也不能全怪微软。要解决问题,只有你自己麻烦一点,每次对某个任务打开输入法,操作完成之后,在关闭那个窗口之前,请退出输入法返回英文状态,然后再关闭窗口。或者改用XP吧,我在toronto,如有需要乐于帮助。
Report

Replies, comments and Discussions:

  • 工作学习 / IT杂谈 / 为什么我的汉字输入法动不动就不见了????????????
    • 我的也是,重起就好了
      • @@but it doesn't work!:((
        • 试试这着
          如果你可以用鼠标选择的话,先选出来汉字输入法,然后右下角会出现2个图标一个是话筒模样,一个是ABC模样,左键单击话筒模样的图标,单击“显示输入法状态",应该可以搞定
          • thx, but 这个图标已经消失很久了,现在只是用ctrl+空格切换,有时候它也消失了不知道怎么回事?
            • 哦,是图标压根儿就没有啊?那试试这着吧:在控制面板-键盘-输入法区域设置的最下边有个“启动任务栏上的指示器”,把它选上就应该有了。
              • 要先去掉,再应用,在加上,再应用
              • 谢谢几位
    • 不是挨踢?
      • 我这样子能是爱提吗?:(
        • 一直以为你是呢.现在才知道,原来是踢别人的.@_@
          • 我还是别添乱了吧
        • 那是爱什么的?
          • 爱拽:P
    • 你的输入法懒呗!
      • 知它者你也!
        • 知你者我也
          • 窝木几
            • 点解?
                • 看见你我的一身懒筋都在跃跃欲试
                  • 难怪你的华尔兹这么与众不同呢,:DD
    • 请改一下你的操作习惯 :)
      首先,Windows是多任务操作系统,对于输入法而言,不管是系统内置的还是外挂的,每次打开都是针对某个特定任务(就当是一个一个的窗口吧,注意,哪怕是同一个程序的窗口,比如你用MSN同时跟三个MM聊天,打开了三个聊天对话窗口,那也是三个任务!)
      其次,为了避免耗费过多的资源,针对不同任务的同一个输入法一定会使用共享内存区域,而不会使用独立的区域
      第三,当反复打开输入法而不正常退出的情况下,猜猜看会发生什么?Windows的资源回收机制会有一个内存泄漏的问题,其后果是无法为新开的输入法建立到共享内存区的映射。这个问题在2000或者XP下面,用微软内置的输入法,会好很多。
      所以,问题不在输入法本身,当然对于16位操作系统leak问题也不能全怪微软。要解决问题,只有你自己麻烦一点,每次对某个任务打开输入法,操作完成之后,在关闭那个窗口之前,请退出输入法返回英文状态,然后再关闭窗口。或者改用XP吧,我在toronto,如有需要乐于帮助。