Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Allegro]Szukanie na ekranie

Ostatnio zmodyfikowano 2009-11-17 18:16
Autor Wiadomość
cooldev
Temat założony przez niniejszego użytkownika
[Allegro]Szukanie na ekranie
» 2009-11-14 18:37:20
Mam pytanie, czy w Allegro da się przeszukać ekran (screen, nie obraz który się na screen nakłada) w poszukiwaniu jakiegoś punktu np. 10 pikseli o kolorze czerwonym i czy da się tak zrobić żeby przeszukać ekran łącznie z oknami innych programów
P-11575
DejaVu
» 2009-11-14 22:24:44
Allegro nie ma nic wspólnego z innymi uruchomionymi aplikacjami. Do tego potrzebne jest WinAPI.
P-11579
cooldev
Temat założony przez niniejszego użytkownika
» 2009-11-15 18:09:46
Na pewno nie da się przebadać sygnału który komputer wysyła do monitora, a jeśli nie to chociaż może da się wyszukać coś w oknie programu.
P-11590
DejaVu
» 2009-11-15 18:33:01
WinAPI.
P-11592
cooldev
Temat założony przez niniejszego użytkownika
» 2009-11-15 18:41:23
Piotrze , a czy znasz jakiś kurs WinAPI w którym byłoby to opisane
P-11594
Elaine
» 2009-11-15 19:03:37
Google. A jak masz lenia to sprawdź w Megatutorialu w części o GDI.

// Albo nie, ta odpowiedź nie istnieje, wszakże moje imię to nie Piotr :>
P-11595
szyx_yankez
» 2009-11-16 17:25:58
C/C++
int szerokosc = SCREEN_W;
int wysokosc = SCREEN_H;
int szukaj_x = 0;
int szukaj_y = 0;

do
{
    for( int i = 0; i == szerokosc; i++ )
    {
        if( getpixel( screen, szukaj_x, szukaj_y ) == makecol( 255, 255, 255 ) )
        {
            //instrukcje jakie program ma wykonac gdy znajdzie dany kolor
        }
        szukaj_x++;
    }
    if( szukaj_x == szerokosc )
    {
        szukaj_x = 0;
        szukaj_y++;
    }
} while( szukaj_y == wysokosc );

Ja bym to zrobił tak;
P-11610
cooldev
Temat założony przez niniejszego użytkownika
» 2009-11-17 18:16:28
Dzięki!!!Jak dla mnie można zamknąć.
P-11630
« 1 »
  Strona 1 z 1