在Windows中用来监听可移动驱动器的语言/方法是什么?

时间:2020-03-06 15:00:52  来源:igfitidea点击:

将可移动驱动器插入PC时,我将使用哪种语言或者方法收听事件?

解决方案

程序要作为Windows服务运行并在等待吗?
还是在这种情况下将启动脚本放在可移动驱动器上是一种选择?

codeproject.com上的本文使用C ++编写,并提供了使用shell更改通知寄存器功能的解决方案。

我想任何可以与Windows API一起使用的语言都可以。基本上,我们收听Windows消息WM_DEVICECHANGE。仅此一项就可以让我们收听系统范围内的消息。

对于更特定的情况,请查看API函数RegisterDeviceNotification()。如今,对于这项任务,C / C ++将变得很简单。