Précédent   Forum du club des développeurs et IT Pro > Général Développement > Programmation système > Windows
Windows Forum d'entraide sur la programmation Windows. Tutoriel API Windows
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 21/02/2013, 19h39   #1
sokai
Membre régulier
 
Inscription : février 2008
Messages : 248
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 248
Points : 80
Points : 80
Par défaut Win32 > C# > Resize > Jeu fullscreen

Bonjour,

Je cherche à faire un resize d'un jeu qui tourne en full screen.
Je code en C# en utilisant :
Code :
1
2
3
        [DllImport("user32.dll", SetLastError = true)]
        internal static extern bool MoveWindow(IntPtr hWnd, int X, int Y, int nWidth, int nHeight, bool bRepaint);
Pourtant après l'appel rien ne se passe.
Pour les simples windows (notepad) cela marche pourtant très bien.
Est-ce que quelqu'un aurait un exemple fonctionnel ?

Merci d'avance.
sokai est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2013, 21h33   #2
Médinoc
Expert Confirmé Sénior
 
Avatar de Médinoc
 
Homme
Développeur informatique
Inscription : septembre 2005
Messages : 22 380
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 29
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : septembre 2005
Messages : 22 380
Points : 32 012
Points : 32 012
Envoyer un message via MSN à Médinoc
Apparemment, l'équivalent C# de ce code VB est censé marcher.
__________________
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone.
-- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Médinoc est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2013, 21h39   #3
devbreizhbugs
Futur Membre du Club
 
Homme
Inscription : février 2013
Messages : 16
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : février 2013
Messages : 16
Points : 17
Points : 17
Bonsoir,
Si c'est pour un jeu en 3d (directX) en fullscreen et que tu veux le mettre en mode fenêtré, oublie ta méthode ne fonctionnera pas...
Si c'est pour un jeu 2d, c'est pareil, la surface du jeu est prévue pour une résolution précise...
devbreizhbugs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2013, 20h27   #4
sokai
Membre régulier
 
Inscription : février 2008
Messages : 248
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 248
Points : 80
Points : 80
Ouai en effet .
Merci pour les réponses.
sokai est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 12h22.


 
 
 
 
Partenaires

Hébergement Web