Maus Ereignisse auf Desktop abfangen



  • Hallo, ich habe den super Beitrag für Mouse Hooks aus der FAQ mal gelesen und getestet, kenn mich damit aber nicht so besonders aus, aber ich wollte mal fragen ob man das auch nur für den Desktop anwenden kann, also das z.b. bei einem klick auf dem desktop (nicht fenster darüber oder so) reagiert werden kann!?

    Gruß Jörg



  • überprüfe doch einfach welches fenster aktiv ist..
    das musst du über winapi machen...



  • hab ich schon was herum probiert.. hab nun ein anderes problem.. ich weiß jetzt das ich das Handle von der Klasse SysListView32 herausfinden muss (Title: FolderView) und da dann Mouseivents abfragen könnte, nur ich komm mit FindWindow nicht heran (bekomm ich kein handle nur 0), ich komm nur an das handle der übergeordneten Klasse Progman... kann mir da jemand weiter helfen..

    HWND test;
    test = FindWindow("SysListView32",NULL); // geht leider nicht



  • Hallo

    du must zuerst nach FolderView suchen und den ermittelteten Handle für die Suche nach SysListView32 benutzten.

    bis bald
    akari


Anmelden zum Antworten