やっとショートカットキー設定が行えるようになりました。フォームのinput textをHot Key Controlのように動作させています。日本語入力ONだと入力できない不具合を見つけてしまいましたが、次に修正します。
一度マルチスレッドにしようとしてスクロールがおかしかったので止めましたが、マルチプロセスについて少し調べてみようと思います。マルチプロセスでも結局はプロセスだけでは処理は動かず、プロセスの中のメインスレッドが動くので、マルチスレッド、マルチプロセスでの違いはデータのやり取りで、やり取りがどうにかなれば、、というところでしょうか。