代码之家  ›  专栏  ›  技术社区  ›  gath

windows能检测显示器、鼠标、键盘何时断开连接吗?

  •  2
  • gath  · 技术社区  · 15 年前

    windows能否检测到显示器、鼠标或键盘何时与计算机断开连接?如果是这样的话,使用什么Win32 API来实现这一点?

    3 回复  |  直到 15 年前
        1
  •  3
  •   John Sibly    15 年前

    不确定显示器的情况,但断开键盘和鼠标的连接时会触发 WM_DEVICECHANGE message(如果是USB设备)。有关详细信息,请参阅此链接: WM_DEVICECHANGE

    关于这一点,有很多关于WM_DEVICECHANGE的讨论 forum ,与HID设备(鼠标/键盘等)的使用有关

    要获得更详细的通知,可以使用RegisterDeviceNotification功能 RegisterDeviceNotification

        2
  •  1
  •   Richard Copley    13 年前

    要对监控更改做出反应,请处理WM_DISPLAYCHANGE(请参阅 http://msdn.microsoft.com/en-us/library/dd145210%28VS.85%29.aspx ).

        3
  •  0
  •   Cem Kalyoncu    15 年前

    据我回忆,没有办法检测PS/2断开事件。显示器和USB可能会被困,但我不知道如何。