CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Ecran de veille...

korantin270
korantin270
Niveau 10
29 octobre 2006 à 13:18:20

:salut:
J´ai une question: J´ai une fichier .exe, je le renomme en .scr et je le met dans C:\windows\system32 puis je fais un clk droit dur le bureau, je vais dans propriétéds, écran de veille, je met mon écran de veille et j´appuie sur le bouton "paramètes" ça ne fais rien (ou ça met un message d´erreur, je sais plus). Comment faire pour que ça ouvre un menu que j´ai créé dans mon fichier scr ?

godrik
godrik
Niveau 30
29 octobre 2006 à 13:31:59

de mémoire il faut que ton programme supporte des parametres "configuration" et "preview".
consulte la MSDN ou fait une rechercheici, je penses qu´on en a déjà parlé il a y quelques mois.

korantin270
korantin270
Niveau 10
29 octobre 2006 à 14:52:36

:merci: je vais essayer.

korantin270
korantin270
Niveau 10
29 octobre 2006 à 20:40:13

Ca marche :ok:
Mais en fait c´était les paramètres /c, /p et /s (pour la veille normale).
Mais j´ai 2 autres questions:
le paramètre /c ressempble à ça par exemple: /c:141347
a quoi servent les chiffres derrière ?
et ensuite, la paramètres /p indique que windows veut une preview, mais comment on fait apparaitre du texte ou des images dans le petit écran de preview ?

dnob700
dnob700
Niveau 10
29 octobre 2006 à 20:54:33

oui, alors là, je crois qu´il y a une erreur à ce propos souvent colporté.

Je n´en suis pas sûr, mais je me souviens avoir eu du mal avec ça. Je crois que /p vient pour les paramètre et que c´est /c pour la preview.

En tout cas, je dirait que le chiffre après le /c c´est le handle de la petite fenêtre de preview. (mais je peut me tromper)

Donc tu l´enregistre dans une variable de type HWND hwnd, et au lieu de faire CreateWindow et du´itliser le résultat pour tes appels à des fonctions graphique, tu utilise le nouveau hwnd.

Maintenant, si tu ne le fait pas en C (mais en VB par exemple), c´est beaucoup moins évident (mais faisable quand même).

bref, récise le langage que tu utilise.

korantin270
korantin270
Niveau 10
29 octobre 2006 à 21:18:46

Je programmes en delphi...
Et je crois que tu as raison pour les paramètres.
mais bon, pour l´instant, j´ai tout ce qu´il faut pour faire un écran de veille, pas grave si il n´y a pas de preview. J´y reviendrais peut-être quand je serais un peu plus avancé en programmation. :ok:

korantin270
korantin270
Niveau 10
29 octobre 2006 à 23:02:07

Euh, en fait, le /c:unnombre, c´est pour les paramètres ! Donc pour le preview, windows ne donne pas de handle. Et quand on clique sur paramètres, un donne un nombre à notre programme... Et ce nombre, je ne sais pas à quoi il sert...

dnob700
dnob700
Niveau 10
31 octobre 2006 à 13:49:07

mais windows donne quand même un handle (même si ce n´est pas par là), il y a moyen de le récupérer (mais je ne me souviens plus comment).

En tout cas, la fenêtre a utilisé existe déjà (il ne faut pas la créer) et c´est dedans qu´il faut dessiner pour le preview.

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment