WPF在Windows 7中禁用可移动媒体的自动运行

WPF在Windows 7中禁用可移动媒体的自动运行,wpf,windows-7,Wpf,Windows 7,我正在开发一个wpf程序,在Windows7 32位中处理可移动媒体。我想做的是,当我的应用程序运行时,我想禁用自动运行弹出对话框,该对话框在thumb drive插入时出现。有没有可能实现的方法?尝试设置注册表项是我知道的唯一解决方案。它是HKEY\U CURRENT\U USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policys\Explorer\Node铆钉类型自动运行 看看这个,看看您可以设置的值。尝试设置注册表项是我知道的唯一解决方案。

我正在开发一个wpf程序,在Windows7 32位中处理可移动媒体。我想做的是,当我的应用程序运行时,我想禁用自动运行弹出对话框,该对话框在thumb drive插入时出现。有没有可能实现的方法?

尝试设置注册表项是我知道的唯一解决方案。它是HKEY\U CURRENT\U USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policys\Explorer\Node铆钉类型自动运行


看看这个,看看您可以设置的值。

尝试设置注册表项是我知道的唯一解决方案。它是HKEY\U CURRENT\U USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policys\Explorer\Node铆钉类型自动运行


请看一下您可以设置的值。

即使在本机代码中也不可能设置。理论上,您希望实现并注册
IQueryCancelAutoPlay
,但这不是很可靠。

即使在本机代码中也不可能实现。理论上,您希望实现并注册
IQueryCancelAutoPlay
,但这不是很可靠。

“不太可靠”有点含糊不清,您能告诉一些情况下它不能按预期工作吗?到目前为止,我只是读到只有窗户在前庭时它才起作用。我希望我知道,但这只是基于对数百台机器的观察。在相当多的案例中,我看到它失败了,但我们一直无法确定确切的原因。“不太可靠”有点含糊不清,你能告诉一些案例它没有如预期的那样工作吗?到目前为止,我只是读到只有窗户在前庭时它才起作用。我希望我知道,但这只是基于对数百台机器的观察。在相当多的案例中,我看到它失败了,但我们一直无法确定确切的原因。