[VB6 ] 修改輸入法(IME)熱鍵

看板Visual_Basic作者時間16年前 (2009/05/07 05:44), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
有個大陸人寫的工具 IME Tool 可以任意修改輸入法的組合鍵 我想用VB6寫的類似作用的程式 上網查到這些熱鍵放在註冊表 HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys 下面 舉例來說 00000070 存的是 啟用/停用輸入法切換 的組合鍵 預設值是 Ctrl + Space,則機碼值是這個樣子: "Key Modifiers" = hex:02,C0,00,00 "Virtual Key" = hex:20,00,00,00 如果我要換成 Ctrl + A,理論上我只要把 Virtual Key 改成 hex:41,00,00,00 可是我發現光是改註冊表並不會真的讓新的組合鍵生效 但是這時候打開控制台的輸入法選項,我設的新組合鍵馬上就可以用了 所以顯然應該還少了類似向系統註冊熱鍵的步驟 請問有人知道該怎麼作嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.28.188
文章代碼(AID): #1A0WJF_E (Visual_Basic)