Я пытаюсь определить закрепленные элементы в списке MRU (Excel) в реестре. Конкретный ключ
Computer\HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\User MRU\%User Identifier%\File MRU
Каждый элемент имеет ключ "Item ###". Формат ассоциированного значения:
[F00000000][<GUID>][O00000000]*<File Path>
Проведенное мною исследование показывает, что закрепленные элементы в начале обозначаются символом «F00000001», а не всеми нулями. Это не тот случай для меня.
Во-первых, ни один из файлов в моем текущем закрепленном списке не имеет префикса ... 001 - у всех есть ... 000, несмотря на то, что закрепленные объекты видны при щелчке правой кнопкой мыши.
Во-вторых, я сохранил файл где-то новое и легко идентифицируемое. Он появился в списке MRU как «Элемент 1» с префиксом значения ... 000. Затем я прикрепил его к списку и снова проверил ключ реестра. Префикс не изменился.
Наконец, я попытался найти GUID в «Компьютере \ HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 16.0». Больше нигде не было найдено.
Я могу только предположить, что есть другой список, записывающий закрепленные элементы. Может кто-нибудь сказать мне, как определить закрепленные элементы?
Спасибо.