C++ 如何实现老板键(系统热键 钩子 都是弊端)

IDE VS2005 c++ 游戏客户端实现老板键遇到问题 求指点:
网上搜到知道有两种方法,1 注册系统热键 ,, 但是有一个弊端,就是改键被其它进程抢注了
2 使用系统键盘钩子 ,但是杀毒软件会报毒,
请问还有其它方式实现吗

用winio写驱动级钩子。不过安装的时候肯定会被劣质的杀毒软件报。不过也没关系,花100多刀买个数字签名,大多数杀毒软件就会放行的。

就说 还得花钱买数字签名喽 但是杀软这么多 感觉还是蛮不靠谱的 不可能每个都去买吧 这是游戏客户端的功能 如果报毒 那这游戏就完了