Forum: Win32/Win64 API (native code)
Delphi
by marabu,
4. Sep 2005
Hi,
zumindest für die (Embedded-)WebBrowser-Komponente kann ich dir Hoffnung machen. Ich habe zwar keinen fertigen Code zur Hand, aber vom Prinzip her geht es so: Im event handler OnShowContextMenu gibst du nicht dein eigenes, sondern das default context menu aus, nachdem du es vorher um deinen Eintrag erweitert hast. Das default menu steht als resource mit der ID 24641 in SHDOCLC.DLL bereit....
Forum: Win32/Win64 API (native code)
Delphi
by marabu,
4. Sep 2005
Hi,
hast du dich für den EmbeddedWebBrowser erwärmen können? Dann ist es recht einfach. Ordne deiner Browser-Komponente WebBrowser ein PopupMenu BrowserMenu zu und schreibe Code für das Ereignis OnShowContextMenu() - hier ein wenig sceleton code aus einem Editor von mir:
function TEditForm.WebBrowserShowContextMenu(const dwID: Cardinal;
const ppt: PPoint; const pcmdtReserved: IUnknown;...