在Windows注册表项c#的顶部添加注册表项

时间:2009-08-27 13:16:43

标签: c# registry

我想在列表顶部添加我的注册表项,例如,如果运行键中有10个注册表项,我想将我的注册表项放在键的顶部。

2 个答案:

答案 0 :(得分:1)

引用Raymond Chen的话:“如果两个应用程序试图这样做怎么办?”

无论如何,注册表没有订购。一些观点是。

(让我来源:RegEnumKeyEx:“因为子键没有被排序,所以任何新的子键都有一个任意索引。这意味着该函数可以按任何顺序返回子键。”

答案 1 :(得分:0)

这可能不会改变任何东西,但你可以在值名称之前添加一些下划线(或'A'之前的任何字符)。

但这只是Windows注册表显示它们的方式。今天,Windows正在使用启动优化,它可能会改变程序在Windows开始向用户提供最佳体验时启动程序的顺序。

您不应该依赖于“运行”中的程序顺序。