Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

C# - Wykrywanie okien Windows - EmguCV

michal2409 27 Lis 2013 18:26 867 6
  • #1 27 Lis 2013 18:26
    michal2409
    Poziom 12  

    Witam!

    Potrzebuje jakiegoś sposobu, sugestii, na wykrywanie okienek Windowsowskich w C#, używając EmguCV. Może macie jakieś inne sugestie co do bibliotek?

    0 6
  • #2 27 Lis 2013 20:05
    Miglans_87
    Poziom 13  

    Znalazłem coś podobnego:

    Kod: csharp
    Zaloguj się, aby zobaczyć kod

    0
  • #3 27 Lis 2013 20:09
    michal2409
    Poziom 12  

    to, że okno istnieje to wiem jak sprawdzić, chodzi mi o to, żeby wykryć konkretnie czy ono jest zmaksymalizowane, czy może pomniejszone, a jeśli pomniejszone to potrzebuje współrzędnych lewego górnego rogu

    0
  • #4 27 Lis 2013 20:12
    Miglans_87
    Poziom 13  

    Takie coś:

    Code:
            private void Form1_Move(object sender, EventArgs e)
    
            {
                Point lokalizacja = new Point();
                lokalizacja = this.Location;
                Program.Form2.Left = lokalizacja.X;
                Program.Form2.Top = lokalizacja.Y + this.Height;
            }

    Proszę umieszczać kod w znacznikach syntax. Opcja Listing kodu. Proszę to poprawić. [adamas_nt]

    0
  • #5 27 Lis 2013 20:14
    michal2409
    Poziom 12  

    Nie :) To jest lokalizacja formatki, zgadza się, a mnie interesują wszystkie okna, czy przeglądarka, czy jakieś gg, office, każde okno.

    Przekopałem internet na prawo i lewo i dlatego tutaj piszę.

    0
  • #7 29 Lis 2013 11:10
    michal2409
    Poziom 12  

    Właśnie o to mi chodziło :) Prawdę mówiąc, używam tej biblioteki do innych operacji w moim projekcie, szukałem nawet czy nie ma funkcji, które by mi się przydały do wykrywania okna, ale widocznie szukałem za słabo i nie znalazłem.

    Wielkie dzięki!:)

    0