Господа! Знает ли кто-нибудь, как заполучить “shared menu” (“menu negotiation / merging”) от WebBrowser control.
Судя по его объектной модели, такая возможность отсутствует. Но IE эту “shared menu” как-то получает. В чем фокус?
Подскажите хотя бы направление, в котором порыться.
Здравствуйте Пищулев Анатолий, Вы писали:
ПА>Господа! Знает ли кто-нибудь, как заполучить “shared menu” (“menu negotiation / merging”) от WebBrowser control.
ПА>Судя по его объектной модели, такая возможность отсутствует. Но IE эту “shared menu” как-то получает. В чем фокус?
ПА>Подскажите хотя бы направление, в котором порыться.
Надеюсь, не слишком поздно
Кусок из MSDN-a
For instance, when the user right-clicks with the mouse anywhere in the WebBrowser Control's client area, your implementation of IDocHostUIHandler::ShowContextMenu will be called before Internet Explorer displays its default shortcut menu. This gives you a chance to display your own shortcut menu and cancel Internet Explorer from displaying its menu.
Сама статья называется "WebBrowser Customization".
http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/hosting/wbcustomization.asp