TrayIcon::Zugriffsverletzung beim Schließen



  • Hallo,

    in meiner Anwendung befindet sich ein TrayIcon. Beim Beenden der Anwendung taucht folgender Fehler auf:
    "Zugriffsverletzung bei Adresse xxxxxxx ..."
    Und zwar beim Verlassen folgender Funktion:

    bool __fastcall TTrayIcon::ApplicationHookProc(TMessage &Message)
    {
       if (Message.Msg == WM_SYSCOMMAND)
       {
          if (Message.WParam == SC_MINIMIZE)
             Minimize();
          if (Message.WParam == SC_RESTORE)
             Restore();
       }
    
       return false;
    }
    

    Hat jemand eine Idee, woran das liegen könnte?

    Vielen Dank!



  • Hallo yanix

    Ich hab das Thema nicht so präsent.
    Mir fallen dazu aber zwei Fragen ein.

    Muss man da nicht auch die Originalfunktion aufrufen
    um andere mögliche Komandos abhandeln zu lassen ?

    Warum wird die Funktion immer mit false verlassen ?

    MFG Schlumpi


Anmelden zum Antworten