• 讓MSN的Esc鍵失效

    2008-10-22

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://www.blogbus.com/jdev-logs/30512769.html

    由於在客戶處無法使用慣用的即時通軟體Mirada IM,只得安裝Windows Live Messenger 9.0 Beta(就是MSN啦),結果三不五時就被〔Esc〕按鍵害慘了!在MSN裡輸入中文又打錯字要取消輸入時,一按〔Esc〕就造成MSN視窗被關閉,輸入的內容也消失無蹤...。

    最後只得祭出AutoHotkey來解決,把下列AutoHotkey指令存入你的.ahk檔案最後面就可以了:

    #ifWinActive,ahk_class IMWindowClass 
    Esc:: WinGetClass,sClass,A
      ;;MsgBox $%sClass%$
      if (sClass = "IMWindowClass") {
        Send, {End}
      } 
      return

    ##

    分享到: