Как локализовать оснастку MMC (действия по умолчанию, меню файлов и т. д.)

Я разрабатываю оснастку MMC 3.0 и имею структуру для локализации всех строковых литералов во время выполнения.

Однако MMC вставляет множество пунктов меню, действий и описаний «по умолчанию», ни к одному из которых я не могу получить доступ программно. Например, кнопки «Обновить» и «Справка».

Может ли кто-нибудь предложить способ доступа к этим элементам в коде, чтобы перевести их свойства?


person beterthanlife    schedule 11.04.2011    source источник
comment
Насколько мне известно, это невозможно. Теоретически вы можете получить дескриптор окна и обновить элементы управления, но я не думаю, что это законно.   -  person Paweł Dyda    schedule 11.04.2011


Ответы (1)


Я подозреваю, что элементы пользовательского интерфейса, управляемые самой MMC, локализованы в соответствии с правилами, регулирующими язык пользовательского интерфейса, используемый в других частях Windows. Поэтому, если вы установите французский языковой пакет и сделаете его языком по умолчанию, я предполагаю, что основные элементы пользовательского интерфейса MMC будут отображаться на французском языке.

person Paul Lalonde    schedule 15.04.2011