HotKey
ALT+AとするとSHIFT+Aでアクティブになる。笑わせてくれるな。
#define HOTKEYF_SHIFT 0x01 #define HOTKEYF_CONTROL 0x02 #define HOTKEYF_ALT 0x04 #define MOD_ALT 0x0001 #define MOD_CONTROL 0x0002 #define MOD_SHIFT 0x0004 #define MOD_WIN 0x0008
たぶん原因はこれ。ホットキーコントロールのMODとRegisterHotKeyのMODがALTとSHIFTが逆になってる点に注目。
ホットキーは修正完了。Toolhelpに関しては一応修正してみたが、試してもらえないとなんとも。相対パスを絶対パスに変換する方法に困ってます。相対パス指定はどこまで自由度があるのか調査中。