Добавление записей реестра вверху в разделе реестра Windows c # - PullRequest
1 голос
/ 27 августа 2009

Я хотел бы добавить свои записи реестра всегда в верхней части списка, например, если в ключе запуска 10 записей реестра, я бы хотел разместить свою запись реестра в верхней части ключа.

Ответы [ 2 ]

1 голос
/ 27 августа 2009

Цитирую Рэймонда Чена: «Что если два приложения попытаются это сделать?»

В любом случае, реестр не упорядочен. Некоторые просмотров являются.

(Позвольте мне исходить из того, что: RegEnumKeyEx : "Поскольку подключи не упорядочены, любой новый подключ будет иметь произвольный индекс. Это означает, что функция может возвращать подключи в любом порядке."

0 голосов
/ 27 августа 2009

Это, вероятно, ничего не изменит, но вы можете добавить пару подчеркиваний (или любой символ перед 'A') перед именем значения.

Но это только то, как их отображает реестр Windows. Сегодня в Windows используется оптимизация запуска, и она может изменить порядок запуска программ, когда Windows начинает обеспечивать наилучшее взаимодействие с пользователем.

Вы не должны полагаться на порядок программ в Run.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...