INF.04 · pytanie 774
Długie pobieranie danych z serwera zamraża okno aplikacji desktopowej. Jak temu zaradzić?
- AWykonać pobieranie w osobnym wątku i odświeżyć kontrolki po jego zakończeniuPoprawna
- BUmieścić pobieranie w pętli z ręcznym odświeżaniem okna po odczycie rekordu
- CWywołać pobieranie w konstruktorze okna, przed pokazaniem go użytkownikowi
- DZwiększyć priorytet wątku głównego, aby szybciej obsługiwał kolejkę komunikatów
Wyjaśnienie
Pętla komunikatów odpowiadająca za rysowanie okna musi pozostać wolna, inaczej system uzna program za niereagujący.