Timer tyka raz na jakiś czas

0

Witam!
Napisałem aplikację, która szuka i klika w obiekty wyskakujące na ekranie. Aby to działo się szybko ustawiłem timer na 55ms. Mimo to tyka on tylko jeśli poruszę myszką nad oknem aplikacji, a jeśli myszka nie znajduje się nad nim tyka raz na kilka/kilkanaście sekund. Mój timer wykonuje następujące operacje:

  1. Tworzy zrzut ekranu
  2. Szuka na nim obrazów
  3. Klika na nie
0

Wrzuć kod, raczej nikt nie potrafi tu uprawiać jasnowidztwa ;)

0

Proszę: ;)

#region Collector
            BLog("Robienie Snapshot'a"); //Wpisywanie tekstu do richTextBox
                workbit = new Bitmap(CaptureWIN.CaptureWindow(webBrowser1.Handle)); //Tworzenie screenshot'a
                GetValues.previews = workbit;
                Rectangle rec = searchBox(); //Szukanie obrazów
                if (rec.Y != 0)
                {
                    ClickBRW(rec.X + o.Next(1, 4), rec.Y + o.Next(1, 3)); //Wysyłanie kliknięć do przeglądarki
                }
                else
                {
                    if (!CheckFLY())
                    {
                        int flyx = o.Next(1, 200);
                        int flyy = o.Next(1, 100);
                        ClickBRW(x + flyx, y - flyy); //Wysyłanie kliknięć do przeglądarki
                    }
                }
            #endregion 

1 użytkowników online, w tym zalogowanych: 0, gości: 1