Поделиться через


Управление текущим представлением

В рамках реализации по умолчанию фреймовых окон, фреймовое окно отслеживает представления a текущего активного. Если фреймовое окно содержит несколько, одно представление, как, например, в окно-разделителе, текущее представление последнее представления в использовании. Активное представление не зависит от активного окна в Windows или текущего фокуса ввода.

При изменении активное представление платформа указывает текущее представление, вызвав функцию-член OnActivateView. Можно активировать сообщает ли представление или выключается, проверяя параметр OnActivateViewbActivate. По умолчанию OnActivateView сфокусирует к текущему представлению для активации. Можно переопределить OnActivateView для выполнения предыдущей специальную обработку при отключенном или реактивировано представление. Например, может потребоваться предоставление специальные визуальные подсказки для различения активное представление из другого, неактивные представления.

Фреймовое окно переадресует команды к его текущее активное представление (), как описано в разделе Маршрутизация команд, в рамках стандартной маршрутизации команд.

См. также

Ссылки

Использование окон фрейма