[gelöst]Doppelklick ausführen lassen
[gelöst]Doppelklick ausführen lassen
Hallo
Ich versuche mich zurzeit an einem kleinen Programm. Das Programm soll einfach nur folgendes können:
Wenn ich auf einen Button klicke dann startet eine Methode. Wird durch eine Messagebox dargestellt. So weit so gut.
Die Methode soll aber folgendes machen:
Wenn ich mit meiner Maus einen einfachen Klick auf die linke Maustaste mach dann soll das Programm daraus einen Doppel Klick machen. Z.B. mach ich dann nur noch einen einfachen Klick auf die .exe und sie startet.
Bei diesem Punkt seh ich noch nicht ganz durch. Ich weiß das ich QMouseEvent und mouseDoubleClickEvent(QMouseEvent* event) brauch. Was ich noch alles brauch konnt ich noch nicht in Erfahrung bringen.
Ich hoff ihr könnt mir dabei helfen^^
Ich benutze Windows Vista und QT Creator 4.6
Ich danke schonmal im voraus für jede hilfreiche Antwort^^
mfg Tanktiger
Ich versuche mich zurzeit an einem kleinen Programm. Das Programm soll einfach nur folgendes können:
Wenn ich auf einen Button klicke dann startet eine Methode. Wird durch eine Messagebox dargestellt. So weit so gut.
Die Methode soll aber folgendes machen:
Wenn ich mit meiner Maus einen einfachen Klick auf die linke Maustaste mach dann soll das Programm daraus einen Doppel Klick machen. Z.B. mach ich dann nur noch einen einfachen Klick auf die .exe und sie startet.
Bei diesem Punkt seh ich noch nicht ganz durch. Ich weiß das ich QMouseEvent und mouseDoubleClickEvent(QMouseEvent* event) brauch. Was ich noch alles brauch konnt ich noch nicht in Erfahrung bringen.
Ich hoff ihr könnt mir dabei helfen^^
Ich benutze Windows Vista und QT Creator 4.6
Ich danke schonmal im voraus für jede hilfreiche Antwort^^
mfg Tanktiger
Zuletzt geändert von Tanktiger am 16. Juni 2010 19:11, insgesamt 1-mal geändert.
-
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
-
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
-
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Ich kapiere es immer noch nicht - wo möchtest Du das machen? In Deinem Programm? Was sollte es da bringen - da kann man ja gleich korrekt drauf reagieren. In anderen Programmen - siehe Antwort von upsala.Tanktiger hat geschrieben:Ich möcht sie ja auch nicht fernsteuern sondern nur
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung
Die Bibliothek heißt user32.dll
Dokumentiert sind Funktionen für das "Fernsteuern" z.B. hier:
http://msdn.microsoft.com/en-us/library ... 85%29.aspx
An die Mouse-Events kommt man über Hooks ran:
http://msdn.microsoft.com/en-us/library ... 85%29.aspx
Dokumentiert sind Funktionen für das "Fernsteuern" z.B. hier:
http://msdn.microsoft.com/en-us/library ... 85%29.aspx
An die Mouse-Events kommt man über Hooks ran:
http://msdn.microsoft.com/en-us/library ... 85%29.aspx