begin process at 2008 07 05 06:11:37
1 205 051 membres
37 nouveaux aujourd'hui
14 118 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

CONTROLE DU MONITEUR


Information sur la source

Catégorie :Souris, Clavier, etc. Niveau : Débutant Date de création : 04/03/2002 Date de mise à jour : 06/05/2002 00:55:00 Vu / téléchargé: 3 750 / 255

Note :
9 / 10 - par 4 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

Description

API sur Windows 2000 et autres(?).
Le prog joint montre tres bien le fonctionnement.      

Source

  • Detail de l'API:
  • SystemParametersInfo(uiAction: Cardinal; uiParam: Cardinal; pvParam: Pointer;
  • fWinIni:Cardinal)
  • *Activité de l'écran de veille:
  • SystemParametersInfo(SPI_SCREENSAVERRUNNING, 0, nil,SPIF_UPDATEINIFILE)
  • Renvois True si l'écran de veille est en cours, False sinon.
  • *Activer/desactiver l'écran de veille:
  • SystemParametersInfo(SPI_SETSCREENSAVEACTIVE, *, nil,SPIF_UPDATEINIFILE)
  • * Activé=1 , Désactivé=0
  • *Savoir si l'écran de veillle est Activé ou non:
  • SystemParametersInfo(SPI_GETSCREENSAVEACTIVE, 0, nil,SPIF_UPDATEINIFILE)
  • Renvois True si l'écran de veille est activé, False sinon.
  • *Specifier la duree de la mise en route de l'ecran de veille:
  • SystemParametersInfo(SPI_SETSCREENSAVETIMEOUT, *, nil,SPIF_UPDATEINIFILE)
  • * correspond à un temps éxprimé en seconde.
  • *Récupérer la duree de la mise en route de l'ecran de veille:
  • SystemParametersInfo(SPI_GETSCREENSAVETIMEOUT, 0, @*,SPIF_UPDATEINIFILE)
  • * correspond à un temps éxprimé en seconde.
  • *Spécifier la duree de mise en veille du moniteur:
  • SystemParametersInfo(SPI_SETPOWEROFFTIMEOUT, *, nil,SPIF_UPDATEINIFILE)
  • * correspond à un temps éxprimé en seconde.
  • *Récupérer la duree de mise en veille du moniteur:
  • SystemParametersInfo(SPI_SETPOWEROFFTIMEOUT, 0, @*,SPIF_UPDATEINIFILE)
  • * correspond à un temps éxprimé en seconde.
Detail de l'API:
SystemParametersInfo(uiAction: Cardinal; uiParam: Cardinal; pvParam: Pointer;
fWinIni:Cardinal)

*Activité de l'écran de veille:
SystemParametersInfo(SPI_SCREENSAVERRUNNING, 0, nil,SPIF_UPDATEINIFILE)
    Renvois True si l'écran de veille est en cours, False sinon.

*Activer/desactiver l'écran de veille:
SystemParametersInfo(SPI_SETSCREENSAVEACTIVE, *, nil,SPIF_UPDATEINIFILE)
    * Activé=1 , Désactivé=0

*Savoir si l'écran de veillle est Activé ou non:
SystemParametersInfo(SPI_GETSCREENSAVEACTIVE, 0, nil,SPIF_UPDATEINIFILE)
    Renvois True si l'écran de veille est activé, False sinon.

*Specifier la duree de la mise en route de l'ecran de veille:
SystemParametersInfo(SPI_SETSCREENSAVETIMEOUT, *, nil,SPIF_UPDATEINIFILE)
    * correspond à un temps éxprimé en seconde.

*Récupérer la duree de la mise en route de l'ecran de veille:
SystemParametersInfo(SPI_GETSCREENSAVETIMEOUT, 0, @*,SPIF_UPDATEINIFILE)
    * correspond à un temps éxprimé en seconde.

*Spécifier la duree de mise en veille du moniteur:
SystemParametersInfo(SPI_SETPOWEROFFTIMEOUT, *, nil,SPIF_UPDATEINIFILE)
    * correspond à un temps éxprimé en seconde.

*Récupérer la duree de mise en veille du moniteur:
SystemParametersInfo(SPI_SETPOWEROFFTIMEOUT, 0, @*,SPIF_UPDATEINIFILE)
    * correspond à un temps éxprimé en seconde.  
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

  • signaler à un administrateur
    Commentaire de Jos le 05/03/2002 22:02:50

    Très intéressant!!!

    ...ça l'a dû me bouche-bée, pcq je ne saurais quoi ajouter!!!  ;-)

  • signaler à un administrateur
    Commentaire de taye78 le 30/10/2004 14:37:39

    Salut, ton source est interessant.
    Quelques petites remarques:

    if CheckBox1.Checked=True

    le '=True' n'est pas necessaire car la propriété Checked de Checkbox1 renvoit une valeur boolean donc cela peut-être écrit:  if CheckBox1.Checked Then [...]

    Essaye de mieux formater ton code pour le rendre plus lisible.

    8/10

Ajouter un commentaire

Pub



Appels d'offres

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS