W-ZERO3 UtilityPlusとの共存

ボリュームキーを取得するのにキーフックを使っていますが、誰かに先にフックされるとこちらがフックできなくなってキーが効かなくなります。代表例が W-ZERO3 UtilityPlus で、キーボード配置変更アプリなので当然キーフックされていて共存できません。
 なんとかしたいので、キーの取得方法をフック一辺倒じゃなくてイベントからも取れるようにしました。するとダイアログベースだとカーソルキーとかがコントロールの操作に食われて取得できないことが分かり、CWndベースに全面的に書き換え、さらにキーと機能のアサインを設定ファイルで変更できるようにし、などとやってるのでちっとも改版が終わりません。うーん。

 こっから本題。WindowsMobileでひとつのアプリしかできないキーフックを多重化するプログラムが発表されたので試してみたら、見事、PicPie と W-ZERO3 UtilityPlusを共存させることができました。PicPieの修正にまだまだかかりそうなんで、お困りの方は試してみてはどうでしょうか。