@fanch55,
Oui c'est normal qu'il n'y ait pas 2 moniteurs en dupliqué.
Concernant les infos des rectangles...
Si j'ai un moniteur
1 de 1920 x 1080 qui a à sa droite un moniteur
2 de 1000 x 800 les points:
(0, 0) appartient au moniteur 1
(1919, 0) appartient au moniteur 1
(1920, 0) appartient au moniteur 2
Donc il faut bien comprendre que les points faisant référence au
Right et/ou au
Bottom d'un Rectangle de moniteur
ne font PAS partie du moniteur. Il sont 1 pixel au-delà.
Edit: Je crois d'ailleurs que c'est un principe général des Rectangles en VBA (GetWindowRect, GetClientRect, ...). Est-ce que c'est justifié par une simplicité de calcul de Width (Right - Left) et de Height (Bottom - Top) ?
Et c'est normal sur la base du calcul. Et si c'était nécessaire, l'expérience le démontre (voir fichier joint).