none
in Excel HWND_BROADCAST-Messages empfangen RRS feed

Antworten

  • Hallo Mario,

    ich vermute Dein PeekMessage kommt zu spät, da hat die Messagepump von Excel bereits die Nachricht aus der Nachrichtenkette entfernt und verarbeitet hat. Um Nachrichten von bestehenden Fenstern zu belauschen arbeitet man üblicherweise mit Subclassing.


    Thorsten Dörfler
    Microsoft MVP Visual Basic
    Montag, 22. März 2010 17:07
    Moderator
  • Hi Thorsten,

    DANKESCHÖN, die SubClasses waren genau der richtige Tipp.

    Ich habe es anhand dieses Tutorials  implementiert.

    Ergebnis:

    Sender-XLS

    Empfänger-XLS

     

    Gruß Mario

    • Als Antwort markiert Mario3211 Dienstag, 23. März 2010 09:20
    Dienstag, 23. März 2010 09:19

Alle Antworten

  • Hallo Mario,

    ich vermute Dein PeekMessage kommt zu spät, da hat die Messagepump von Excel bereits die Nachricht aus der Nachrichtenkette entfernt und verarbeitet hat. Um Nachrichten von bestehenden Fenstern zu belauschen arbeitet man üblicherweise mit Subclassing.


    Thorsten Dörfler
    Microsoft MVP Visual Basic
    Montag, 22. März 2010 17:07
    Moderator
  • Hi Thorsten,

    DANKESCHÖN, die SubClasses waren genau der richtige Tipp.

    Ich habe es anhand dieses Tutorials  implementiert.

    Ergebnis:

    Sender-XLS

    Empfänger-XLS

     

    Gruß Mario

    • Als Antwort markiert Mario3211 Dienstag, 23. März 2010 09:20
    Dienstag, 23. März 2010 09:19