Sdílet prostřednictvím


Run – členská funkce

Aplikace architektury tráví většinu času v členské funkci Run třídy CWinApp. Po inicializaci volání Run ke WinMain zpracování smyčky zprávy.

Run prochází smyčkou zpráv a kontroluje frontu zpráv pro dostupné zprávy. Pokud je zpráva dostupná, Run odešle ji k akci. Pokud nejsou k dispozici žádné zprávy, což je často pravda, Run volání OnIdle k provedení jakéhokoli nečinnosti zpracování, které vy nebo architektura může potřebovat. Pokud neexistují žádné zprávy a nečinné zpracování, aplikace počká, dokud se něco nestane. Když aplikace skončí, Run zavolá ExitInstance. Obrázek v onIdle členské funkce zobrazuje posloupnost akcí ve smyčce zpráv.

Odesílání zpráv závisí na typu zprávy. Další informace naleznete v tématu Zprávy a příkazy v rozhraní.

Viz také

CWinApp – třída aplikace