Ограничения контекстного меню в Windows 10/11C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Ограничения контекстного меню в Windows 10/11

Сообщение Anonymous »

У меня есть контекстное меню в Windows 11, которое реализует интерфейс IExplorerCommand на C++. Меню содержит 7 пунктов, каждый с 3 подменю.
В «новом» контекстном меню Windows 11 отображаются все пункты меню, кроме одного. Также, если выбрать «Показать дополнительные параметры» и открыть старое контекстное меню, то отображаются только 4 пункта меню, каждый с 3 подменю. Последние 3 пункта исчезают.
Аналогично в Windows 10 отображаются 4 пункта меню, каждый с 3 подменю. Исчезают последние 3 пункта.
С чем связаны эти ограничения и можно ли их надежно обойти?
Изображение

Изображение

Я использую этот проект http://github.com/xandfis/W11ContextMenuDemo, чтобы добавить новое меню с пользовательскими dll и файлами манифеста:

Подробнее здесь: https://stackoverflow.com/questions/795 ... dows-10-11
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»