Bonjour,
La question est dans le titre.
Je pensais avoir trouvé, mais le code actuel ne fonctionne pas, alors que d'après mes recherches il devrait
le problème c'est que f est null.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 IntPtr ptr = Process.GetProcessesByName("monProcessus")[0].MainWindowHandle; Form f = Form.FromHandle(ptr) as Form;
Par acquis de conscience, j'ai modifié la seconde ligne en
mais là aussi, c est null.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Control c = Form.FromHandle(ptr);
Il me semblait pourtant que ce code fonctionnait. En plus, si j'appelle
je récupère effectivement le nom de la fenêtre que je cherche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Process.GetProcessesByName("monProcessus")[0].MainWindowTitle;
Quelqu'un à une idée ?
Partager