У меня есть приложение, которое в настоящее время неактивно. В случае таймера мне нужно показать эту форму выбора приложения (да/нет) пользователю. Эта форма должна иметь фокус ввода с клавиатуры.Форма Активна
Какую функцию я должен использовать для активации активной активной формы в настоящее время? SetWindowPos
, SetFocus
не помогает. SetWindowPos
- показывает форму, но до сих пор не имеет фокуса.
Возможно, в первую очередь, мне нужно сделать все приложение активным?
Когда форма показана пользователю, а пользователь сделал выбор, как вернуть фокус обратно в приложение, имевшее его перед событием таймера?
Приложение создается с использованием MFC
.
И как активировать мое приложение? – vico
SetForegroundWindow делает это – vico