WM_COMMAND an wen senden?



  • Hiho,

    ich folgendes Szenario vereinfacht dargestellt.

    Fenster1 ----> Fenster2 ----> Fenster3

    In Fenster3 passiert was, hier will ich eine Nachricht generieren und weiter schicken, aber nicht an das Elternfenster Fenster2 sondern z.B. an dessen Elternfenster. Letztendlich wird ein Kommando ausgelöst, daher dachte ich an WM_COMMAND. An wen muss ich aber nun die Nachricht genau schicken? An das oberste Fenster oder doch an mein Elternfenster? Ich meinem MFC-Buch steht zum Ablauf der Command-Messages leider nichts drinne wie die durchgereicht und wo gefangen werden. Wer weiß was dazu?

    MfG Pellaeon


  • Mod

    Wenn Dein Command-Routing korrekt ist kannnst Du eine WM_COMMAND nachricht immer an AfxGetMainWnd() senden!


Anmelden zum Antworten