Mausnachrichten in einer CHtmlView empfangen



  • Hallo zusammen,

    ich habe ein Problem mit der CHtmlView. Füge ich dort eine Behandlungsroutine für Mausnachrichten (z.B. für WM_MOUSEMOVE) ein, stelle ich fest, dass bei keinerlei Mausbewegungen eine Benachrichtigung der View erfolgt. Möglicherweise wird sie vom Browser vorher abgefangen und nicht weitergegeben.

    Weiss jemand eine Lösung, wo ich ansetzen muss, um doch Nachrichten über die Mausbewegungen in der View zu bekommen?

    Für Hilfe bin ich bereits im Voraus sehr dankbar!
    Wes



  • Hi,

    die Events werden vom Browser vorher schon behandelt.
    Um die Nachrichten dennoch zu erhalten, must Du Dich leider in OLE bzw. COM
    einarbeiten. Das läßt sich in ein paar Zeilen nicht erklären.
    Auf www.codeproject.com gibt es einige Artikel von Chris Maunder dazu.
    Die Stichwörter lauten Event-Sinking, DHTML Event Sink, DIID_HTMLEVENTS2 usw.

    Gruss
    EB



  • Danke, da werde ich mich mal umtun.
    Wenn es was bringt, lass ich es verlauten. Wenn nicht, dann auch 😉


Anmelden zum Antworten