Кнопка Свойства отключена при доступе к свойствам сети через IContextMenu - PullRequest
1 голос
/ 23 сентября 2011

Итак, у меня есть плагин c ++ для приложения, которое поддерживает плагины. DLL перечисляет папку оболочки для сетей и отображает ваши сети. Затем он позволяет вам вызывать действие для действий по умолчанию в контекстном меню для этих сетей.

Теперь, если вы вызываете действие, скажем, «Подключение по локальной сети», оно аналогично щелчку правой кнопкой мыши и переходу к свойствам. Однако разница, когда я делаю это вручную по сравнению с запуском через приложение, заключается в том, что кнопка свойств для свойств IPv4 и IPv6 отключена. Что заставляет меня задуматься, связано ли это с разрешениями, но у меня установлено UAC с самым низким значением, и я запускаю приложение с правами администратора. Я также добавил манифест в DLL с правами администратора. Ни одно из этих изменений не имело никакого значения.

Действие в контекстном меню вызывается с помощью InvokeCommand () из IContextMenu.

Есть идеи?

...