Udostępnij za pośrednictwem


Uruchamianie funkcji członkowskiej

Aplikacja platformowa spędza większość czasu w funkcji składowej Run klasy CWinApp. Po zainicjowaniu WinMain wywołania w Run celu przetworzenia pętli komunikatów.

Run przechodzi przez pętlę komunikatów, sprawdzając kolejkę komunikatów pod kątem dostępnych komunikatów. Jeśli komunikat jest dostępny, Run wysyła go do akcji. Jeśli komunikaty nie są dostępne, co jest często prawdziwe, Run wywołania OnIdle do wykonania dowolnego przetwarzania w czasie bezczynności, które użytkownik lub struktura może być konieczne. Jeśli nie ma komunikatów i nie ma przetwarzania bezczynności do wykonania, aplikacja czeka, aż coś się stanie. Po zakończeniu Run działania aplikacji wywołuje metodę ExitInstance. Rysunek w funkcji składowej OnIdle przedstawia sekwencję akcji w pętli komunikatów.

Wysyłanie komunikatów zależy od rodzaju komunikatu. Aby uzyskać więcej informacji, zobacz Komunikaty i polecenia w strukturze.

Zobacz też

CWinApp: klasa aplikacji