Windows mit Qt Bedienen
Windows mit Qt Bedienen
Hallo,
gibt es eine Möglichkeit mein Windows mit Hilfe einer QtApplikation zu bedienen?
Ich müsste z.b. mit meinem Qt-Programm die Maus steuern und mein Windows dann damit bedienen.
Ich habe schon versucht ein QMouseEvent weiterzuleiten, allerdings funktioniert das nicht.
Bin für jeden tip oder Hilfe dankbar.
bp
gibt es eine Möglichkeit mein Windows mit Hilfe einer QtApplikation zu bedienen?
Ich müsste z.b. mit meinem Qt-Programm die Maus steuern und mein Windows dann damit bedienen.
Ich habe schon versucht ein QMouseEvent weiterzuleiten, allerdings funktioniert das nicht.
Bin für jeden tip oder Hilfe dankbar.
bp
-
-=Freaky=-
- Beiträge: 503
- Registriert: 29. Dezember 2006 22:54
- Wohnort: HL
-
Oliver Hom
- Beiträge: 33
- Registriert: 27. Mai 2009 12:44
Man könnte auch Funktionen der WinAPI nehmen.
Zum positionieren der Maus wäre das:
http://msdn.microsoft.com/en-us/library ... 85%29.aspx
Zum Klicken:
http://msdn.microsoft.com/en-us/library ... 85%29.aspx
Gruß,
Oliver
Zum positionieren der Maus wäre das:
Code: Alles auswählen
BOOL SetCursorPos(
__in int X,
__in int Y
);
Zum Klicken:
Code: Alles auswählen
VOID mouse_event(
__in DWORD dwFlags,
__in DWORD dx,
__in DWORD dy,
__in DWORD dwData,
__in ULONG_PTR dwExtraInfo
);
Code: Alles auswählen
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
Gruß,
Oliver
Zuletzt geändert von Oliver Hom am 4. Mai 2010 15:19, insgesamt 1-mal geändert.
Nene, es soll schon ne richtige Bedienung werden.
Es sollte dann später mal über das Programm möglich sein, den REchner allein mit ner Frenbedienung oder weiß der Henke was zu bedienen.
Ich werde mir das mal mit der WinApi anschauen, obwohl ich da nicht so der Freund von bin.
Hatte mir nämlich gedacht, dass das ganze dann später mal Plattformübergreifend sein sollte.
Trotzdem dank efür die Tipps und Hinweise.
bp
Es sollte dann später mal über das Programm möglich sein, den REchner allein mit ner Frenbedienung oder weiß der Henke was zu bedienen.
Ich werde mir das mal mit der WinApi anschauen, obwohl ich da nicht so der Freund von bin.
Hatte mir nämlich gedacht, dass das ganze dann später mal Plattformübergreifend sein sollte.
Trotzdem dank efür die Tipps und Hinweise.
bp
-
Exasperation
- Beiträge: 186
- Registriert: 11. März 2009 18:00
- Wohnort: VS