Bildschirmschoner mit Qt

Alles rund um die Programmierung mit Qt
Antworten
phil collins
Beiträge: 19
Registriert: 22. August 2007 17:35

Bildschirmschoner mit Qt

Beitrag von phil collins »

Hi.

Ich würde gerne mal den ein oder anderen Bildschirmschoner schreiben. Allerdings fehlt mir dazu die Kenntnis, wie man auf System-globale Keyboard- bzw. Mouse-Events zugreifen kann, damit der schlafende Therad rechtzeitig aufgeweckt wird, wenn keiner mehr irgendwo tippt oder klickt.
Vielleicht weiß da jemand was :?:
Euer Phil.
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Ich würde mir den Source-Code eines anderen Bildschirmschoners downloaden und dort nachschaun, wie die das realisiert haben. Ich glaube nämlich nicht, daß der Bildschirmschoner selbst Maus- und Tastatureingaben abfängt.
piXelshooter
Beiträge: 43
Registriert: 25. März 2007 21:19

Beitrag von piXelshooter »

o.O wozu sollte er das tun?
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Ein Bilödschirmschoner ist einfach ein executable.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
phil collins
Beiträge: 19
Registriert: 22. August 2007 17:35

Beitrag von phil collins »

piXelshooter hat geschrieben:o.O wozu sollte er das tun?
Nun, ich bin davon ausgegangen, dass da irgendein Thread im Hintergrund sclummert, und darauf wartet, dass sounsolange keine Taste mehr gedrückt oder Maus bewegt worden ist, um dann endlich mit den bunten Bildchen durchzustarten.
Christian81 hat geschrieben:Ein Bilödschirmschoner ist einfach ein executable.
Die Frage ist nur, ob eben diese executable dieser Thread ist, der da schlummert, oder ob es das System ist, das sie zum richtigen Zeitpunkt aufruft?
Euer Phil.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Überleg bitte nochmal was Du gerade gefragt hast... wie sinnig wäre es wenn jeder Bildschirmschoner um solche Dinge kümmern müsste?

Unter Windows ist es einfach ein Executable welches, ohne Parameter aufgerufen, die Config-Einstellungen anzeigt und mit /s aufgerufen, den Bildschirmschoner anzeigt.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
phil collins
Beiträge: 19
Registriert: 22. August 2007 17:35

Beitrag von phil collins »

schön. wissen ist eben besser als vermuten. dann bleibt ja nur noch zu klären, wie ich windows meine exe als bildschirmschoner unterjuble :?:
Euer Phil.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Was gibts denn da nun wieder für Probleme? Ist doch un alles gesagt... einfach nach .scr umbennen und fertig.

Ein bischen mitdenken wäre schon nicht schlecht.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten