※ 引述《ChrisTorng (ChrisTorng)》之銘言:
: 用 vc 寫 dll 對嗎?
哈哈,被發現了
沒辦法...因為 VB 不能寫單純的 DLL ^^"
: 事實上我為了工作已經寫好一個現成的攔截鍵盤 vc dll,
: 也是由書上抄來的,我用是已經很穩定了,不知道會不會有幫助,提供做參考:
感謝 ChrisTorng 大 ^^
我寫的內容和 ChrisTorng 大的內容差不多
其實穩定性的問題主要不是在攔截的部份
而是在於我不光是要攔截到某個鍵被按下
還要依照當時的狀態判斷,是要將該按鍵訊息放回原本的視窗還是要吃掉它 ^^"
(因為有這部份的要求
所以我改掉 PostMessage 和本來全部都會 CallNextHookEx 的部份)
就是這部份會發生很多問題
(其實最主要的問題就是為什麼 Windows 規定它要寫在 DLL 裡 ><)
--
╭═╮ ╭═╮
║▌║ ╭═╮╭╮║▌╭═╮╭═══╮
║▌║ ║▌║║║║▌ ╮║▌╭╮║
║˙╰═╮║˙╰╯║║˙╭╮║║˙╰╯╯
╰═══╯╰═══╯╰═╯╰╯╰═══╯
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.73.156.169