Шаг 305 - CWnd::OnActivate

afx_msg void OnActivate( UINT nState, CWnd* pWndOther, BOOL bMinimized );

Параметры
nState
Определяет, активизируется или дезактивирован CWnd. Это может быть одно из следующих значений:

pWndOther
Указатель на активизируемый или дезактивированный CWnd. Указатель может быть NULL и он может быть временный.
bMinimized
Определяет минимизированное состояние CWnd будучи активизируемый или дезактивированный. Значение TRUE указывает, что окно минимизировано.

Если TRUE CWnd активизируется, иначе дезактивированный.

Замечания
Рамка вызывает эту функцию, когда объект CWnd активизируется или дезактивирован. Сначала, основное дезактивируемое окно вызывает OnActivate, затем основное активизируемое окно имеет вызов OnActivate. Если объект CWnd активизирован щелчком мыши, оно также получит OnMouseActivate обращение к функции.

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


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