Tom's Guide > Forum > Programmation > Créer mon écran de veille
Mot :    Pseudo :           
 

Salut !
J'aimerez savoir, tout en programmant, comment créer mon écran de veille...
Je pense que c'est un peu compliqué donc je vais faire plus simple: Je voudrais créer un executable...
Quand je l'ouvre, c'est comme si c'est un écran de veille:
-ma vidéo qui se répète
-mes musiques qui sont lancées les unes après les autres et qui se repètent
-si la souris bouge, le programme se ferme
Voila j'espère que j'aiété assès clair...
Je pense qu'il est possible de faire ça enVBS mais je n'en suis pas sur...
Merci de bien vouloir m'éclairer :-D
Bye

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Attention, mission difficile.;-)

Tu prends un executable (à toi ou pas, mais en tout cas pas un vbs, un fichier avec l'extension ".exe" ).
Cet executable doit pouvoir s'arrêter par mouvement de la souris, frappe au clavier, ... enfin par l'utilisateur autrement que par un reboot.
Ah j'allais oublier, le mieux est qu'il affiche quelque chose à l'écran ...

Tu changes l'extension .exe en .scr et pouf, tu as ton merveilleux premier écran de veille, presque ça aurait pu être un tuto ça =) .
Sur ce coup là ils se sont pas cassé le cul.

Répondre à ataofeal

Ouais ça, ça marche bien.

Le seul inconvénient est qu'il n'y a rien de paramétrable (ce qui est normal puisque un .exe ne se configure pas).
Et pas obligé de quitter avec le clic, il suffit de quitter le programme pour arreter le screen saver.

sinon en VB je crois que c'est possible.
Il faut faire les fonctions DefScreenSaverProc(...) et ScreenSaverProc() pour créer un vrai screen saver.

Répondre à CRicky

Disons que c'était une façon très simple d'en faire un.

En fait pour pouvoir en faire un "véritable" écran de veille "paramétrable par la fenêtre classique" il faut que cette executable respecte certaines règles : définir les fonction "ScreenSaverConfigureDialog" (avec le template de la boîte de dialogue), RegisterDialogClasses, ScreenSaverProc, .... (cf. MSDN pour plus de détail) et bien d'autres gestions d'évènements.

En VB on trouve les mêmes fonctions qu'en VC, donc on peut également le faire, par contre en VBS ça m'étonnerait

Répondre à ataofeal

:hello:
avec axialis screen saver producer

bonne journée

Répondre à sa2007
Tom's Guide > Forum > Programmation > Créer mon écran de veille
Aller à :

Il y a 994 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens