Sdílet prostřednictvím


Správa aktuálního zobrazení

V rámci výchozí implementace oken s rámečkem sleduje okno rámce aktuálně aktivní zobrazení. Pokud okno rámce obsahuje více než jedno zobrazení, například v rozděleném okně, je aktuální zobrazení naposledy používané zobrazení. Aktivní zobrazení je nezávislé na aktivním okně ve Windows nebo aktuálním fokusu vstupu.

Když se aktivní zobrazení změní, architektura upozorní aktuální zobrazení voláním jeho OnActivateView členské funkce. Zjištěním OnActivateViewparametru bActivate můžete zjistit, jestli je zobrazení aktivované nebo deaktivované. Ve výchozím nastavení OnActivateView nastaví fokus na aktuální zobrazení při aktivaci. Pokud je zobrazení deaktivované nebo znovu aktivováno, můžete OnActivateView provést jakékoli speciální zpracování. Můžete například chtít poskytnout speciální vizuální pomůcky k odlišení aktivního zobrazení od ostatních neaktivních zobrazení.

Okno rámce předává příkazy do aktuálního (aktivního) zobrazení, jak je popsáno ve směrování příkazů jako součást standardního směrování příkazů.

Viz také

Použití oken s rámečkem