Zdarzenie (informatyka): Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja nieprzejrzana] |
Usunięta treść Dodana treść
→Zdarzenia w systemie Windows: rozszerzenie |
m poprawka merytoryczna |
||
Linia 5:
Zdarzenia generowane są na przykład podczas poruszania [[mysz komputerowa|myszką]], kończenia otwierania dokumentu lub naciśnięcia klawisza na [[klawiatura|klawiaturze]]. Mogą być powodowane przez sprzęt (zdarzenia sprzętowe), system (systemowe), bądź oprogramowanie (programowe).
Zdarzenia w postaci specjalnych rekordów są przechowywane przez [[system operacyjny]] w tzw. [[kolejka zdarzeń|kolejkach zdarzeń]] (ang. ''event queues'') zbudowanych w oparciu o strukturę [[FIFO]]. Kolejki są na ogół przypisane po jednej do [[
Aplikacja odczytuje swoją kolejkę zdarzeń i podejmuje odpowiednie akcje określone przez [[programista|programistę]]. Aplikacje na ogół ograniczają się tylko do reagowania na zdarzenia uzyskiwane z systemu operacyjnego (tzw. [[programowanie zdarzeniowe]]), nie wykonując żadnego kodu gdy nie ma dla nich żadnych nowych zdarzeń.
|