CWnd::SetFocus
Возвращаемое значение
Указатель на объект окна, что предварительно имел фокус ввода. NULL , если не имеется такого окна. Возвращенный указатель может быть временный и не должен быть сохранен.
Замечания
Требует фокус ввода. Фокус ввода направляет весь последующий ввод с клавиатуры к этому окну. Любое окно, которое предварительно имело фокус, теряет его. Метод SetFocus посылает WM_KILLFOCUS сообщение окну, которое имело фокус и WM_SETFOCUS сообщение к окну, которое получает фокус ввода. Функция также активизирует окно или родителя.
Если текущее окно активно, но не имеет фокуса, любая нажатая клавиша произведет сообщения WM_SYSCHAR, WM_SYSKEYDOWN, или WM_SYSKEYUP.