我正在编写一个 Windows 应用程序(完全用 C++ 编写),它从运行 Windows Mobile 的手机上的存储卡中读取文件。困难的部分是,我不知道如何让我的应用程序检测到用户将手机连接到笔记本电脑的 USB 的事件。我在 MSDN 上做了一些阅读,并使用 RegisterDeviceNotification 编写了一个小代码,它检测何时从笔记本电脑连接/移除 USB 磁盘。但是,我无法对其进行调整以使其适用于电话类型的设备。请通过任何解释这一点的链接/教程帮助我(最好是 C++,因为我不知道 .NET 或 C#)。
谢谢阿洛克