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

Stass

Новый пользователь
Сообщения
1
Реакции
0
Баллы
11
Народ, подскажите, как получить отображаемую строку в контекстном меню по имеющемуся 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, где не прописаны ресурсы строк? Откуда система читает строки???
 
Последнее редактирование модератором:

Кирилл

Команда форума
Администратор
Сообщения
13,812
Реакции
6,164
Баллы
913
Stass, а почему вы решили,что название пункта меню задается так?
 
Сверху Снизу