【发布时间】:2011-10-05 03:33:58
【问题描述】:
我编写了一个应用程序来更改一些注册表设置,然后重新启动资源管理器以保存它们。每次重新启动资源管理器时,都会出现一个烦人的“库”弹出窗口。
我想通过 C# 代码以某种方式禁用它(可能通过调整其他一些注册表项)。但是,我不想禁用库功能,只是在资源管理器重新启动时出现一个弹出窗口。
网络上的所有文章都展示了如何完全禁用库。
【问题讨论】:
-
请不要在您的标题中添加“C# .NET Windows 7”之类的内容。这就是我们在Stack Overflow 上使用的标签。
-
您到底在做什么需要直接更改注册表设置并强制资源管理器重新启动?至少这会导致糟糕的用户体验。老实说,您尝试做的事情听起来很可疑。 What is the end goal you're trying to achieve here?可能有更好的方法。
-
我需要这样做。这是一个特殊的应用程序,旨在更改桌面背景,获取系统设置,禁用图标,自动隐藏任务栏等。它用于其中一家电脑商店,直接在屏幕上显示电脑销售贴纸。
-
@user979632:你不能仅仅因为你的应用程序很特别就免于使用适当的编程技术。您基本上是在要求某种形式的信息亭模式,这是现在已经做过很多次的事情了。 Stack Overflow 上已经有很多关于它的问题。
-
类似的东西。我的应用程序能够在用户单击按钮时更改背景(不同的背景颜色用于表示销售和特价)。一切正常,只是每次重新启动资源管理器时都会弹出烦人的库。它不是一个显示停止器,但它非常烦人,因为每次更新屏幕状态时都必须关闭它。