Bonjour !
Je voudrais savoir comment lancer l'écran de veille sous Windows.
J'ai trouvé un petit truc à ce sujet sur le site, mais c'est pour C++ builder je crois, et puis ca marche pas.
Quelqu'un connaît-il la fonction pour faire ca ?
Merci.
Bonjour !
Je voudrais savoir comment lancer l'écran de veille sous Windows.
J'ai trouvé un petit truc à ce sujet sur le site, mais c'est pour C++ builder je crois, et puis ca marche pas.
Quelqu'un connaît-il la fonction pour faire ca ?
Merci.
La commande donnée dans la FAQ C++ builder fonctionne parfaitement avec Dev-cpp / C::B.
?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 #include <windows.h>int main(int argc, char *argv[]) { SetSystemPowerState(False,True); }
Ca ca ne fonctionne pas. Y a-t-il des libs à inclure dans le projet ? Ou d'autres directives que Windows.h à déclarer ? A moins que se ne soit le code qui soit faux ?
Euh on a pas du regarder au meme endroit.
On est d'accord tu veux lancer l'ecran de veille? Pas mettre l'ecran en veille?
Remplace Application->Handle par le handle de ton programme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SendMessage(Application->Handle, WM_SYSCOMMAND, SC_SCREENSAVE, 1);
http://c.developpez.com/faq/bcb/?pag...cerecranveille
ah oui j'ai confondu les deux.
Mais comment je peux obtenir le Handle de mon programme ? Et esque ce programme sera portable ? Je veux dire qu'il fonctionnera aussi bien sur un autre ordi que le mien ?
Merci.
Sur les plateformes Windows oui.Et esque ce programme sera portable
Tant mieux, mais je ne suis pas vraiment plus avancé puisque je n'arrive toujours pas à utiliser la fonction !
Le bon forum est Développement WindowsEnvoyé par The Lord of Nesquik
Franchement le forum dévelopement Windows il est un peu désert...
Ca reste quand même une fonction C, non ?
Non.Envoyé par The Lord of Nesquik
http://emmanuel-delahaye.developpez....m#c_vs_systeme
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager