Шаг 394 - CWnd::OnMDIActivate

afx_msg void OnMDIActivate( BOOL bActivate, CWnd* pActivateWnd, CWnd* pDeactivateWnd );

Параметры
bActivate
TRUE если дочернее активизируется и FALSE если оно дезактивируется.
pActivateWnd
Содержит указатель на MDI дочернее окно, которое будет активизировано. Когда получено MDI дочерним окном, pActivateWnd содержит указатель на активизируемое дочернее окно. Этот указатель может быть временный и не должен быть сохранен для более позднего использования.
pDeactivateWnd
Содержит указатель на MDI дезактивируемое дочернее окно. Этот указатель может быть временный и не должен быть сохранен для более позднего использования.

Замечания
Рамка вызывает эту функцию для дезактивируемого дочернего окна и активизируемого дочернего окна.
MDI дочернее окно активизировано независимо от MDI рамочного окна. Когда рамка становится активной последнее дочернее окно которое было активизировано обращением OnMDIActivate, получает WM_NCACTIVATE сообщение, чтобы вывести рамку активного окна и область заголовка, но это не получает второго обращения OnMDIActivate.

Эта функция вызвана рамкой, чтобы позволить Вашей прикладной программе обрабатывать сообщение Windows. Параметры, переданные к Вашей функции отражают параметры, полученные рамкой, когда сообщение было получено. Если Вы вызываете реализацию базового класса этой функции, та реализация использует параметры, первоначально переданные с сообщением и не параметры, которые Вы обеспечиваете функции.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 09.01.2002