Обсуждение завершено Строки контекстного меню по CLSID

  • Автор темы Автор темы Stass
  • Дата начала Дата начала

Stass

Новый пользователь
Сообщения
1
Реакции
0
Народ, подскажите, как получить отображаемую строку в контекстном меню по имеющемуся CLSID для текщей локализации windows?? Речь идет о системных командах. Например, если мы возьмем пункт меню
Код:
HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}
, то для него прописан строковый ресурс в
Код:
HKEY_CLASSES_ROOT\CLSID\{596AB062-B4D2-4215-9F74-E9109B0A8153}\PageTitle = @%SystemRoot%\system32\twext.dll,-1024
. Таким образом мы получаем строку "Предыдущие версии". И даже в этом случае все равно не понятно, потому что реально в контекстном меню отображается другая строка: "Восстановить прежнюю версию", которой соответствует другой индекс: twext.dll,-1037. И как быть с теми CLSID, где не прописаны ресурсы строк? Откуда система читает строки???
 
Последнее редактирование модератором:
Stass, а почему вы решили,что название пункта меню задается так?
 
Назад
Сверху Снизу