Si j'utilise Process.Start
pour ouvrir un fichier à partir d'une application C# WinForms, existe-t-il un moyen de contrôler à quel moniteur le pdf (ou autre) s'ouvre?Process.Start et Dual Monitors
6
A
Répondre
5
Vous devez effectuer deux opérations: récupérer la poignée de la fenêtre de l'application (par exemple Acrobat Reader pour un fichier PDF), puis la déplacer vers le moniteur de votre choix et l'agrandir.
Ces deux articles devraient vous aider à démarrer:
Contrôle État fenêtre d'autres applications utilisant C#:
http://www.c-sharpcorner.com/UploadFile/gaurav.pilay/206232006095904AM/2.aspx
programmation multi-écrans en C#:
http://www.codeproject.com/KB/cs/multi-monitor_in_c_.aspx
Si vous aimez (le illusion of) vous pouvez également aller jouer avec les contrôles Adobe ActiveX. Je ne le recommande pas nécessairement. –