Tooltips & CDialog, PreTranslateMessage wird nicht aufgerufen



  • Hallo,

    ich habe dieses Forum empfohlen bekommen, bin also neu hier. Vielleicht kann mir hier ja jemand bei meinem Problem helfen:

    Ich möchte einfach nur ganz normale Tooltips aufpoppen lassen, wenn man über einen Button usw fährt.

    Ich habe die Möglichkeit mit PreTranslateMessage übschreiben und alle messages an das tooltipCtrl zu schicken ausprobiert, aber PreTranslateMessage wird nie aufgerufen.

    Dann habe ich versucht die folgenden Messages zu empfangen:
    ON_NOTIFY_EX (TTN_NEEDTEXT, 0, OnToolTipNotify)
    ON_NOTIFY_EX_RANGE(TTN_NEEDTEXTW, 0, 0xFFFF, OnToolTipNotify)
    ON_NOTIFY_EX_RANGE(TTN_NEEDTEXTA, 0, 0xFFFF, OnToolTipNotify)

    OnToolTipNotify wird nie aufgerufen.

    Testweise hab ich noch OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult) überschrieben, wird aber auch nie aufgerufen.

    Was läuft hier schief?

    Der Dialog ist nur von CDialog abgeleitet und ich rufe ihn nicht modal auf (also mit Create).

    Danke für jede Hilfe,
    Thomas


Anmelden zum Antworten