Настройка окна переднего плана с запланированной задачей Windows
Я создаю полноэкранное приложение с графическим интерфейсом для Windows (используя LabVIEW, но язык не должен иметь большого значения), которое должно начинаться с Windows. Я хочу, чтобы он был полноэкранным (скрывая панель задач Windows), поэтому я устанавливаю границы окна в соответствии с разрешением экрана.
Когда я вручную запускаю exe из проводника, окно корректно скрывает панель задач. Но когда я запускаю его из запланированной задачи при входе в Windows, она находится за панелью задач, пока я не нажму на приложение. То же самое, когда я запускаю плановое задание в планировщике заданий.
Я пробовал Win32 API функцию SetForegroundWindow, но безуспешно. Может быть, условия не соблюдены, но я не понимаю, почему нет другого видимого окна.
Как я могу заставить полноэкранный режим приложения запускаться автоматически?
Если это невозможно в самом приложении, внешнее решение для кода приложения может быть в порядке (например, какой-нибудь сценарий, выполняемый с запланированной задачей), но я его тоже не вижу.
0 ответов
Привет, у меня была такая же проблема, когда я запланировал запуск полноэкранного приложения при входе в систему. способ, которым я обошел это, заключался в создании макроса щелчка мыши и планировании его при входе пользователя в приложение (нужно было установить 10-секундную задержку, чтобы приложение загружалось).
Это немного хитро, но это было сделано для меня