HTMLDocumentEvents2 onclickEventHandler problem
From: Mel Kellar (kellar_at_gmail.com)
Date: 10/05/04
- Next message: Jan: "Toolbar button icons"
- Previous message: Igor Tandetnik: "Re: Adding Browser Control to Win32 App"
- Next in thread: Ruggero Vecchio: "HTMLDocumentEvents2 onclickEventHandler problem"
- Reply: Ruggero Vecchio: "HTMLDocumentEvents2 onclickEventHandler problem"
- Messages sorted by: [ date ] [ thread ]
Date: 5 Oct 2004 03:59:46 -0700
I've implemented HTMLDocumentEvents2 onClick eventhandler in a BHO
(C#). The handler (ClickEventHandler - shown below) captures the mouse
clicks fine. However, any other type of mouse input is ignored.
Meaning, users can't highlight text, scroll with the mouse wheel, or
access the right click menu.
Anyone run into this before or have any suggestions?
I'm setting the handler in OnDocumentComplete:
mshtml.HTMLDocument doc = (mshtml.HTMLDocument)IE.Document;
mshtml.HTMLDocumentEvents2_Event iEvent;
iEvent = (mshtml.HTMLDocumentEvents2_Event) doc;
iEvent.onclick += new mshtml.HTMLDocumentEvents2_onclickEventHandler(
ClickEventHandler); // mouse click
Handler:
private bool ClickEventHandler(mshtml.IHTMLEventObj e)
{
// explicitly click on a link (anchor)
if (e.srcElement.tagName == "A") {
.. do stuff
}
return true;
}
- Next message: Jan: "Toolbar button icons"
- Previous message: Igor Tandetnik: "Re: Adding Browser Control to Win32 App"
- Next in thread: Ruggero Vecchio: "HTMLDocumentEvents2 onclickEventHandler problem"
- Reply: Ruggero Vecchio: "HTMLDocumentEvents2 onclickEventHandler problem"
- Messages sorted by: [ date ] [ thread ]