PreTranslateMessage COMMAND abfangen



  • Hi Leute,
    ich möchte eine Message abfangen.
    z.B. soll festgestellt werden, ob im Menü File-New gedrückt wurde oder halt auf der Toolbar
    wie kann ich das mit PreTranslateMessage realisieren?


  • Mod

    Das geht mit PreTranslateMessage gar nicht. PreTranslateMessage kann nur Nachrichten behandeln, die in der Message Queue landen. WM_COMMAND Nachrichten gehören nicht dazu, die werden per SendMessage gesendet.
    Bau einen entsprechenden ON_COMMAND Handler in Deine CWinApp Klasse ein.

    Warum willst Du unbedingt PreTranslateMessage verwenden?


Log in to reply