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

arreter rafraichissement de l'ecran c++

[jack-sparrow]
[jack-sparrow]
Niveau 7
20 juin 2007 à 17:40:51

salut
je cherche depuis un moment deja mais je ne trouve pas de fonction qui puisse stopper le rafraichissement de l´ecran.
Avec cette fonction, il me faudrait aussi celle pour reprendre celuis ci.

Si vous la connaisser, je vous serait reconnaissant de m´en faire part

merci d´avance

dnob700
dnob700
Niveau 10
20 juin 2007 à 17:52:11

je ne sais pas ce que tu veux faire (c´est un peu vague, "le rafraichissement del´écran"), mais si tune sais pas utiliser rand, et même si la solution à ce topic existait, je doute que tu puisse la mettre en oeuvre.

Je te conseille de bosser le C++ avec des exo adapté à ton niveau (à tu suivi le tutorial du site du zéro par exemple, ou celui de fvirtman), ce qui te permettra d´avancer plus vite et plus loin que si tu essaye de coller ensemble des bouts de code que tu trouve sur le net.

godrik
godrik
Niveau 30
20 juin 2007 à 17:57:53

dans les méthodes didactiques d´apprentissage, il y a le NGCK de lapintade:
http://perso.numericable.fr/ckckck/NGCK.htm

Fvirtman
Fvirtman
Niveau 10
20 juin 2007 à 18:11:10

Le rafraichissement d´écran ?
Oui, comme dit Dnob, tres vague.
si on parle d´écran, physiquement :
- L´écran (le moniteur), en lui meme, se rafraichit en permanence, du moment ou tu l´allumes, jusqu´au moment ou il s´éteint, ça c´est un fait immuable.
si on parle de buffer écran :
- l´OS (Windows, Linux, autres...) gere lui meme son rafraichissement d´écran
- pour geler une application : a priori, tu ne pourras jamais empecher une application de quelqu´un d´autre de se rafraichir, a moins de "l´endormir" -> définir, dans le gestionnaire de processus du systeme , une prorité "Idle" pour ce processus. Sous Windows, il me semble que meme la priorité la plus basse laisse quand meme vivre le processus (donc se rafraichir de temps en temps) si le pross est au repos.
- pour empecher une application a toi de se rafraichir, il suffit... de ne pas lui demander de se rafraichir :
--- pour une application console, tu ne controles pas ça.
--- pour application SDL, il suffit de ne pas mettre SDL_Flip()
--- pour uen application Win32 plus générale, tu désactives la fonction CALLBACK de la fenetre, ou alors tu modifies dedans...

Bref, tres vague question.

[jack-sparrow]
[jack-sparrow]
Niveau 7
21 juin 2007 à 11:51:25

je vais tenter de m´expliquer un peu mieux

ce que je souhaiterai, c´est de figer tout l´ecran (le curseur ne bouge plus si on bouge la souris...)
mais que les programmes eux, continuent a tourner

pour ceci, il me faudrait, la ou l´ensemble de lignes de codes qui permettent de realiser cette action.

"...si tu essaye de coller ensemble des bouts de code que tu trouve sur le net."
tu dis qu´il faut que j´évite d´aller chercher sur le net ce qu´il me manque pour faire mon programme.
cependant, je ne comprend pas comment est ce que je pourrais appeler la fonction qui "permet de figer l´ecran" si je ne la connais pas.

par ex: s´il me manque la fonction pour transformer un int en char, il va bien falloir que j´aille chercher sur le net la fonction qui me permet de la faire nn ??

godrik
godrik
Niveau 30
21 juin 2007 à 12:18:46

tu peux l´ecrire toi meme aussi (la fonction pour transformer les int en char).

Cette fonction n´exiset pas, il te faudra probablement la simuler.

C´est un procédé qui sera difficile a mettre en oeuvre de toute facon.

[jack-sparrow]
[jack-sparrow]
Niveau 7
21 juin 2007 à 14:40:28

ok
si elle n´existe pas, je risque effectivement avoir des difficultés.
Ce que je pourrais essayer de faire, c´est de recup la couleur de tout les pixel de l´ecran a un certain moment et les reafficher tous a chaque fois qu´ils changent.
Enfin je sens que ca va etre galere pour recup et afficher, de plus je ne suis pas bien sur du resultat...

Merci a tous pour les rep.

Fvirtman
Fvirtman
Niveau 10
21 juin 2007 à 14:48:31

mais clairement pas !
Le systeme ne va pas de laisser faire : il va te permettre de controler ton buffer image, mais pas celui des autres :)

Au fait, pourquoi veux tu faire ça ?

dnob700
dnob700
Niveau 10
21 juin 2007 à 16:55:38

en fait, c´est très facile à faire (j´ai déjà écrit ça plusieurs fois maintenant que tu le dit). Mais il me reste juste un doute avant de te dire comment faire. Tu peut nous expliquer pourquoi tu veux faire ça ?

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