IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Impossible de changer la résolution de l'écran


Sujet :

Windows

  1. #1
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 21
    Points : 19
    Points
    19
    Par défaut Impossible de changer la résolution de l'écran
    Bonjour,
    Voilà bien la première fois que je suis confronté à ce problème.
    Pour changer la résolution de l'écran j'utilise le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
        DEVMODE dmScreenSettings;
        memset(&dmScreenSettings,0,sizeof(dmScreenSettings));
        dmScreenSettings.dmSize=sizeof(dmScreenSettings);
        dmScreenSettings.dmPelsWidth = 1024;
        dmScreenSettings.dmPelsHeight = 768;
        dmScreenSettings.dmBitsPerPel = 32;
        dmScreenSettings.dmFields=DM_BITSPERPEL|DM_PELSWIDTH|DM_PELSHEIGHT;
        ChangeDisplaySettings( &dmScreenSettings,CDS_FULLSCREEN);
    Depuis que je suis passé à Vista ChangeDisplaySettings me renvoi l'erreur DISP_CHANGE_FAILED correspondant à "The display driver failed the specified graphics mode." d'après SDK.
    Pourtant j'arrive à mettre d'autres application en plein écran en passant par glut notamment et le code que j'utilise marchait avant sous win2k.

    Pour ce qui est de ma configuration, j'ai Vista et une carte graphique NVIDIA GeForce 8400 GS. Merci d'avance.

    EDIT 1 : J'ai essayé de l'exécuter en mode administrateur sans succès.

  2. #2
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 21
    Points : 19
    Points
    19
    Par défaut
    L'affaire semble être résolue.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
        DEVMODE dmScreenSettings;
        memset(&dmScreenSettings,0,sizeof(dmScreenSettings));
        EnumDisplaySettings(NULL,ENUM_CURRENT_SETTINGS,&dmScreenSettings);
        dmScreenSettings.dmSize=sizeof(dmScreenSettings);
        dmScreenSettings.dmPelsWidth = 1024;
        dmScreenSettings.dmPelsHeight = 768;
        dmScreenSettings.dmBitsPerPel = 32; 
        ChangeDisplaySettings( &dmScreenSettings,CDS_FULLSCREEN);
    Je suis allez sur le forum de NeHe car la portion de code d'origine provient d'un de leur tuto.
    En ajoutant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    EnumDisplaySettings(NULL,ENUM_CURRENT_SETTINGS,&dmScreenSettings
    et en retirant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dmScreenSettings.dmFields=DM_BITSPERPEL|DM_PELSWIDTH|DM_PELSHEIGHT;
    J'arrive à modifier la résolution de mon écran correctement, c'est bizarre je n'avais jamais connu ce problème avant.

Discussions similaires

  1. Script pour changer la résolution de l'écran
    Par PoichOU dans le forum Windows
    Réponses: 1
    Dernier message: 30/12/2010, 18h14
  2. Impossible de changer la résolution de l'écran
    Par koKoTis dans le forum Windows XP
    Réponses: 4
    Dernier message: 21/02/2007, 14h49
  3. Changer la résolution de mon écran
    Par tarbala dans le forum Delphi
    Réponses: 4
    Dernier message: 03/11/2006, 13h52
  4. [UBUNTU] Comment changer la résolution de mon écran ?
    Par makohsarah dans le forum Ubuntu
    Réponses: 9
    Dernier message: 08/08/2006, 21h19
  5. Changer la résolution de l'écran
    Par Azharis dans le forum Windows
    Réponses: 2
    Dernier message: 14/10/2005, 19h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo