mpco
V2EX  ›  问与答

如何让输入法自动切换中英文状态?

  •  
  •   mpco · Oct 30, 2015 · 4379 views
    This topic created in 3867 days ago, the information mentioned may be changed or developed.

    目的是实现 输入法自动切换中英文状态
    平台: Win10
    如:在 Word 中是中文,切换或打开 Excel 则自动切换为英文

    小狼毫输入法中有相关的设置,但目前在 Win10 上有些问题,不好用
    目前,用 小鹤双拼输入法

    我的想法是
    使用 AutoHotKey 在检测到 Excel 窗口激活时,自动发送 Shift 按键,但是不知道为什么运行不了
    代码:

    #if (WinActive("ahk_class excel"))
    Send {Shift}
    #if

    请大神指点

    4 replies    2015-10-30 14:25:21 +08:00
    wkdhf233
        1
    wkdhf233  
       Oct 30, 2015
    mpco
        2
    mpco  
    OP
       Oct 30, 2015
    @wkdhf233 这个是对于打开的应用程序,切换时保持各自的输入法状态。在关闭程序后,就失效了。再次打开时,又变成一样的了

    我希望在打开 Excel 时,直接就是英文状态
    JohnH
        3
    JohnH  
       Oct 30, 2015
    http://www.zhihu.com/question/25079090/answer/39287552
    为什么输入法没有中英自动切换功能?

    这一回答提供了一个 ahk 脚本,可做参考
    BellaWu
        4
    BellaWu  
       Oct 30, 2015
    这个如果开发好了真的很方便呢,
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2770 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 5414617a · 48ms · UTC 15:36 · PVG 23:36 · LAX 08:36 · JFK 11:36
    ♥ Do have faith in what you're doing.