我有一部智能手机(任何操作系统,如 iOS、Android 或 Windows 8),一旦我将它连接到计算机(通过有线),我希望我的 Windows 窗体应用程序识别设备已连接并且它需要告诉我连接了哪个设备(如“Android 设备已连接”)。
我搜索了这个,并从这个链接DriveDetector确定了一个很好的方法。它讨论了覆盖WndProc 和使用WM_DEVICECHANGE消息来识别设备是插入还是移除。
我注意到WndProc被覆盖的方法被该方法多次触发。我想知道是否有更好的方法来做到这一点?