Les Snippets

Connexion

Lancer le ScreenSaver

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 25/03/2006 22:29:18 et initié par EBArtSoft [Liste]
Date de mise à jour : 26/03/2006 04:34:08
Vue : 4776
Catégorie(s) : Divers
Langages dispo pour ce code :
- VB 2005, VB.NET 1.x, VB6, VBA
- C# 1.x, C# 2.x
- Voir tous les langages pour ce code snippet



Langage : VB6 , VB.NET 1.x , VB 2005 , VBA
Date ajout : 25/03/2006
Posté par EBArtSoft [Liste]

Const WM_SYSCOMMAND As Long = &H112
Const SC_SCREENSAVE As Long = &HF140
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

Function LanceScreenSaver() As Boolean
     LanceScreenSaver = SendMessage(Me.hWnd, WM_SYSCOMMAND, SC_SCREENSAVE, 0&)
End Function





Codes sources en rapport avec : Screen saver, Sendmessage

{Visual Basic, VB6, VB.NET, VB 2005} EXTRAIRE LE TEXTE DES FENETRES D'APPLICATIONS TIERCES (LISTBOX, LISTVIEW, TEXTBOXES, ...)
une mini source mais assez utile, dans certains cas... cas concrêt: j'ai une appli au boulot qui...

{C# / C#.NET} AJOUTER UNE INFOBULLE À VOS TEXTBOXES
Depuis Windows XP, il est possible d'ajouter une infobulle à vos textboxes. Pratique pour préciser ...

{C# / C#.NET} BORDEREDPANEL : UN PANEL AVEC LES BORDURES DES FORMULAIRES
Parfois dans certaines applications, on aimerait bien pouvoir déplacer un formulaire, qu'il est une ...

{Visual Basic, VB6, VB.NET, VB 2005} COLLER TEXTE DANS UNE APPLI. EXTERNE
Ce code vient en fait d'un source de Renfield que j'ai modifié. La touche ALT-V fait apparaitre un ...

{C# / C#.NET} FENÊTRE SANS BORDURES, POUVANT ÊTRE DÉPLACÉE ET REDIMENSIONNÉE
Envois un message windows permettant de débutter le déplacement de la fenêtre via la fonction "SendM...

{Visual Basic, VB6, VB.NET, VB 2005} COLLER UNE DONNÉE DANS N'IMPORTE QUEL APPLICATION
en Anglais, ca donnerait "SystemWide Paste" mais bon... C'est un mini-projet que je fais pour un...

{Visual Basic, VB6, VB.NET, VB 2005} UTILISATION DE L'API SENDMESSAGE AVEC UNE LISTBOX OU UN COMBOBOX
Voici une liste d'exemples de l'API SendMessage dans le cadre d'une utilisation avec une ListBox ou ...

{C# / C#.NET} NETSENDER ANONYME
Ce petit programme vous permet d'envoyer des commandes net send de facon anonyme. Il utilise l'...

{C# / C#.NET} LIRE LE CONTENU DE CONTRÔLES TEXTBOX, RICHEDIT,... D'AUTRES APPLIS WINDOWS
Il est parfois important de communiquer entre Managé (C# et CLR) et non Managé (C++ et Win32). Si v...

{Visual Basic, VB6, VB.NET, VB 2005} DEPLACER UN FORMULAIRE SANS BARRE DE TITRE
Comment puis-je déplacer mon Formulaire qui n'a pas de Barre de Titre ? Mettez ce code dans votre...