Bonjour à tous!
Je suis devant une impasse. Cela fait un certain temps que je cherche sur google, mais ce que je recherche m'envois beaucoup de choses qui n'ont rien à voir avec ce que je cherche... Alors je me tourne vers vous!
Dans mon application, je lance une nouveau processus (vlc en l'occurence) via un process.start. Ensuite, je souhaiterais focus vlc pour pouvoir lui envoyer des sendkey (pour pouvoir le regler comme je souhaite automatiquement, en le lançant entre autre en mode plein écran).
Je vous montre le bout de code ou je voudrais faire ca (c'est dans un timer):
Pour ceux qui se posent la question, c'est un programme de simulation d'utilisation bureautique pour bencher des batteries de pc portables ^^
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 static void s_myTimer_vlc(object sender, EventArgs e) { if (s_myCounter == 0) Process.Start(".\\film.mkv"); if (s_myCounter == 1) { s_myTimer.Interval = 1340000; // ===>>> ICI focus sur vlc System.Windows.Forms.SendKeys.Send("f"); } if (s_myCounter >= 1) { closeApp("vlc"); s_myTimer.Stop(); s_myCounter = 0; s_myTimer.Tick -= new EventHandler(s_myTimer_vlc); s_myTimer.Tick += new EventHandler(s_myTimer_firefox); s_myTimer.Interval = 60000; s_myTimer.Start(); } s_myCounter++; }
Merci d'avance pour vos retours!
Partager