控制台程序运行后有个黑色的窗口呀!  它至少能响应 ctrl+C操作。我钩子的目的就是要拦截这个 ctrl+C。此外,钩子程序一定要求有 WINDOWS窗口么?

解决方案 »

  1.   

    那个黑色窗口是windows的
    ctrl+c也是windows的
    钩子的目的就是消息钩子
    消息必需要消息
      

  2.   

    那个窗口没有消息的
    响应按键是虚拟机的
    不是通过消息钩子程序必需要有窗口
    并且窗口有第一个消息时才加载
    还不能在user32.dll前面加载
      

  3.   

    明白了。
    那么, 请教:  拦截发到这个黑窗口的 键盘操作(只有 ctrl+ c)用什么方法可以呢?多谢!
      

  4.   

    恕我才疏学浅。   不知 driver 的原理是什么? 如何入门?