ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

Forum AtoutFox : Re: [HS] comment empêcher la mise en veille d'un PC   

Sujet

rss Flux RSS des derniers messages

Vous devez vous identifier pour pouvoir poser une question ou répondre.

mar. 09 février 2016, 22h06
ybenam
Algérie Algérie

atoutfox.public.association

Re: [HS] comment empêcher la mise en veille d'un PC

Sous Windows XP bindevent surveille le message WM_POWERBROADCAST et regarde PBT_APMQUERYSUSPEND....
Mais uniquement sous Win XP.
*L'exemple présenté dans vfp samples\solution\europa\wineventhandler.scx ne marche que sous windows XP
il en est de même de l'exemple (Calvin Hsia):http://blogs.msdn.com/b/calvin_hsia/archive/2005/01/24/359713.aspx

Pour vista et plus il faut utiliser setThreadExecutionState API.

As tu essayé aussi la solution Powercfg ?
run/n cmd
*and type in cmd window
powercfg /?> f:\powercfg.txt   &&aide
]

option /hibernate,-h active ou désactive la fonctionalité de mise en veile prolongée.





Permalink : http://www.atoutfox.org/nntp.asp?ID=0000017285
20 088 messages dans le forum • Liste complète des messages

Publicité

Les pubs en cours :

www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2024.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3