[resolu] Eteindre / Allumer son ecran (API)

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

[resolu] Eteindre / Allumer son ecran (API)

Message par Ar-S »

Coucou,

Avec l'API SendMessage_ on doit pouvoir éteindre/allumer son écran mais je n'arrive pas à convertir la commande en PB
Voilà ce que j'ai commencé avec ce que j'ai pu trouver ici

Code : Tout sélectionner

OFF=2
ON=-1

HWND_BROADCAST=0

WM_SYSCOMMAND=0x0112
SC_MONITORPOWER=0xF170

;WM_SYSCOMMAND = &H112
;SC_MONITORPOWER = &HF170

SendMessage_(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, OFF);
Debug "Ecran eteind..."

Delay(5000)

SendMessage_(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, ON);
Debug "Ecran allumé..."
J'aimerai bien savoir comment vous arrivez à convertir ces données pour qu'elles soient traitées dans PB.
Dernière modification par Ar-S le mar. 07/juin/2011 17:00, modifié 1 fois.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Eteindre / Allumer son ecran (API)

Message par Backup »

.....................
Dernière modification par Backup le ven. 30/sept./2011 20:21, modifié 1 fois.
Cls
Messages : 620
Inscription : mer. 22/juin/2005 8:51
Localisation : Nantes

Re: Eteindre / Allumer son ecran (API)

Message par Cls »

Ceci marche au boulot :
Edit : grilled by Dobro :lol:

Code : Tout sélectionner

#OFF=2
#ON=-1

#WM_SYSCOMMAND=$112

SendMessage_(#HWND_BROADCAST, #WM_SYSCOMMAND, #SC_MONITORPOWER, #OFF);
Debug "Ecran eteind..."

Delay(5000)

SendMessage_(#HWND_BROADCAST, #WM_SYSCOMMAND, #SC_MONITORPOWER, #ON);
Debug "Ecran allumé..."
Avatar de l’utilisateur
venom
Messages : 3136
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: Eteindre / Allumer son ecran (API)

Message par venom »

arf c'est bon sa pour une petite blague :lol:
Sympa le code.

Moi aussi j'avoue etre un peut perdu quand j'arrive sur les page msdn :?





@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Eteindre / Allumer son ecran (API)

Message par Ar-S »

Merci !

Comme quoi je n'étais pas loin pour une fois, je suis bien content. :)
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Répondre