OVH Cloud OVH Cloud

Visual Basic et le dualscreen / Plusieurs moniteurs / multi display

2 réponses
Avatar
DUPRE Jonathan
Bonsoir, voila j'ai une question:
Je possède VB6 SP6 et dans l'application que je suis en train de développer
je mémorise le positionnement des fenetres lorsque l'utilisateur les ferme
pour les retrouver au même endroit à partir d'un fichier INI.
Je joue donc sur le .top et .left de ma forme.

Le seul problème c'est que comme je suis en bi-écran (1AGP + 1PCI), la forme
se charge toujours sur l'écran principal identifié comme le 1 par Windows
2000 ou XP.

Ma question est donc est-ce qu'il existe une api permettant de diriger la
fenètre à son chargement vers le second moniteur (à partir de son handle
notamment). Il faudrait savoir aussi sur qu'elle moniteur était affichée la
fenetre en quittant pour la retrouver sur le même au chargement. Capito ?

Donc voila. Je sort d'API-guide et j'ai rien trouvé la dessus. Quelqu'un à
une idée ?

Merci
Jonathan

2 réponses

Avatar
Guy DETIENNE
Salut ;O)

Va voir ici (le très bon site vbAccelerator):

Working with Multiple Monitors
http://www.vbaccelerator.com/home/VB/Tips/Working_with_Multiple_Monitors/article.asp

Guy


"DUPRE Jonathan" a écrit dans le message de
news:42b05616$0$23248$
Bonsoir, voila j'ai une question:
Je possède VB6 SP6 et dans l'application que je suis en train de


développer
je mémorise le positionnement des fenetres lorsque l'utilisateur les ferme
pour les retrouver au même endroit à partir d'un fichier INI.
Je joue donc sur le .top et .left de ma forme.

Le seul problème c'est que comme je suis en bi-écran (1AGP + 1PCI), la


forme
se charge toujours sur l'écran principal identifié comme le 1 par Windows
2000 ou XP.

Ma question est donc est-ce qu'il existe une api permettant de diriger la
fenètre à son chargement vers le second moniteur (à partir de son handle
notamment). Il faudrait savoir aussi sur qu'elle moniteur était affichée


la
fenetre en quittant pour la retrouver sur le même au chargement. Capito ?

Donc voila. Je sort d'API-guide et j'ai rien trouvé la dessus. Quelqu'un à
une idée ?

Merci
Jonathan




Avatar
DUPRE Jonathan
Merci beaucoup, je vais travailler cela.

@+

Jonathan

"Guy DETIENNE" a écrit dans le message de news:

Salut ;O)

Va voir ici (le très bon site vbAccelerator):

Working with Multiple Monitors
http://www.vbaccelerator.com/home/VB/Tips/Working_with_Multiple_Monitors/article.asp

Guy


"DUPRE Jonathan" a écrit dans le message de
news:42b05616$0$23248$
Bonsoir, voila j'ai une question:
Je possède VB6 SP6 et dans l'application que je suis en train de


développer
je mémorise le positionnement des fenetres lorsque l'utilisateur les
ferme
pour les retrouver au même endroit à partir d'un fichier INI.
Je joue donc sur le .top et .left de ma forme.

Le seul problème c'est que comme je suis en bi-écran (1AGP + 1PCI), la


forme
se charge toujours sur l'écran principal identifié comme le 1 par Windows
2000 ou XP.

Ma question est donc est-ce qu'il existe une api permettant de diriger la
fenètre à son chargement vers le second moniteur (à partir de son handle
notamment). Il faudrait savoir aussi sur qu'elle moniteur était affichée


la
fenetre en quittant pour la retrouver sur le même au chargement. Capito ?

Donc voila. Je sort d'API-guide et j'ai rien trouvé la dessus. Quelqu'un
à
une idée ?

Merci
Jonathan