Przypisanie "eventów" do okna

0

Witam
Mam pytanie odnośnie przypisania takich funkcji jak mouse_event(), keybd_event(), SetCursorPos() do konkretnego okna, chodzi mi o to, żeby program się nie sypał jak okno będzie nieaktywne albo zminimalizowane, czy cokolwiek innego nieroztropny użytkownik może zrobić ;p Nie wiem jak takie coś zrealizować [???]

Tak na marginesie, prosiłbym jeszcze o odpowiedź na pytanie w moim ostatnim poście tutaj: link ;-)

0

Jeśli się nie mylę to pomoże Ci funkcja:

IsWindowVisible(uchwytOkna);

Informuje ona o widoczności okna. (sam jestem troszkę zielony w WinApi bo dopiero zaczynam)
Lub możesz zapisywać stan okna do zmiennej (zmieniasz zmienną przy wywołaniu konkretnego zdarzenia jak schowanie okna lub jego deaktywacje), a później instrukcją warunkową blokujesz kod.

0

Aha, w ten sposób... A jak mi zależy na tym, żeby nie blokować nic jak okno się zminimalizuje? Tylko dalej, żeby działały mi te eventy?

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