Comment lancer l'écran de veille a partir une application

Soyez le premier à donner votre avis sur cette source.

Snippet vu 3 602 fois - Téléchargée 35 fois

Contenu du snippet

C'est facile et ca marche a tous les cout a condition que le mode ecran de veille soit activé...

Source / Exemple :


'Declaration API
    Private Declare Function SendMessage Lib "user32" Alias _
"SendMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, _     ByVal wParam
As Long, ByVal lParam As Long) As Long

    Const WM_SYSCOMMAND = &H112&
    Const SC_SCREENSAVE = &HF140&

Private Sub Monbouton_Click()
    Dim resultat As Long
    resultat = SendMessage(Form1.hWnd, WM_SYSCOMMAND, _
SC_SCREENSAVE, 0&)
End Sub

A voir également

Ajouter un commentaire

Commentaires

BlackGoddess
Messages postés
338
Date d'inscription
jeudi 22 août 2002
Statut
Membre
Dernière intervention
14 juin 2005
-
clavier encrassé ?
jotrash
Messages postés
373
Date d'inscription
mardi 31 décembre 2002
Statut
Membre
Dernière intervention
19 juin 2007
-
dites je suisd debutant etr donc cest surement une question conne mais bon sauriez vous comùment faire pour quon mette limage quil yt a ans une picturebox ou autre en fonbd decran
Nightman150
Messages postés
30
Date d'inscription
vendredi 17 mai 2002
Statut
Membre
Dernière intervention
14 juin 2008
-
VBbigineure je pense que ce code sera utile pour faire application qui lancer automatiquement le screensaver
Pas obligé d'attendre 1 minute ....
BlackGoddess
Messages postés
338
Date d'inscription
jeudi 22 août 2002
Statut
Membre
Dernière intervention
14 juin 2005
-
pour lancer un ecran de veille il faut le lancer avec /s a la fin.
pour voir les autres facons de le lancer, aller dans la base de registre, HKEY_CLASS_ROOT, et recherchez l'extension .scr
VBbigineure
Messages postés
169
Date d'inscription
vendredi 27 septembre 2002
Statut
Membre
Dernière intervention
27 février 2009
1 -
Chouette, en service et un timer 2 secondes... lancé à distance... ca fait chier les cons... J'adore

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.