Ouvrir un fenêtre dans un 2e écran

cs_gentlegiant Messages postés 6 Date d'inscription mercredi 16 octobre 2002 Statut Membre Dernière intervention 19 juin 2008 - 4 déc. 2006 à 14:40
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 6 déc. 2006 à 03:03
J'aimerais savoir comment ouvrir une application dans une fenêtre autre que la fenêtre par défaut et enregistrer si la fenêtre est dans l'écran #1 ou #2 lors de sa fermeture.

Si vous avez le code en .NET et/ou en VB6, ça serait très apprécié.

Pascal

1 réponse

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
6 déc. 2006 à 03:03
Salut
En réalité, Windows ne gère qu'un grand écran dont la superficie = somme des deux écrans.
Si tes écrans sont placés l'un à côté de l'autre, les coordonnées X vont :
- de 0 à DefEcran1 + DefEcran2 si l'écran principal est à gauche
- de -DefEcran2 à +DefEcran1 si l'écran principal est à droite

Mais bon, peu importe les définitions, il te suffit de mémoriser les coordonnées de ta forme, ça suffira (Top, Left, Width, Height).

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Champion du monde de boule de cristal - 2005
Le savoir est la seule matière qui s'accroit quand on
0
Rejoignez-nous