Я занимаюсь разработкой настольных приложений с Visual Basic 6.0, который работает на окнах (таблетки породе), но вещь это всегда страшно потерять фокус, когда он просыпается после снаКак получить мой фокус обратно после пробуждения
Я попытался установить фокус на события onResume окон через WinProc к последней активной форме
lastActiveForm.SetFocus
но тот did't работу, мне еще нужно одно касание, чтобы установить фокус и другие, чтобы начать работать с нормальным событием
Я просто хотите вырезать Первое касание, которое потребляется для настройки фокус и непосредственно goign с нормальными событиями, когда он просыпается от sleep..any Идеи
Приложение полноэкранный всегда на высоте подход создаст некоторые проблемы там, и для OnResume я использовал winproc и проверить сообщение для WM_SYSCOMMAND и SC_MONITORPOWER, но это не работает для меня – Avinash
Как вы ожидаете, что приложение захватит фокус, если «on верхний подход создаст некоторые проблемы »? Когда приложение фокусируется, оно по определению находится сверху. Возможно, кто-то может помочь вам - я не думаю, что вы четко сформулировали проблему и свои потребности; SO будет служить вам лучше всего, когда у вас будет четкий вопрос с четкими целями. – Jazimov
Мне нужно сосредоточиться, когда он заснул во время работы моего приложения. Проблема в том, что он идет спать, пока мое приложение работает, и возвращается обратно, не обращая внимания на мое приложение ... Я не знаю, почему – Avinash