Описание тега setforegroundwindow

0 ответов

Можно ли одновременно иметь 2 или более вида (которые не перекрываются) на переднем плане?

Я пока не могу решить эту проблему: у меня есть в RelativeLayout 2 FrameLayouts, каждый из которых содержит TextView. Один кадр прикреплен к верхней части RelativeLayout, а другой кадр к нижней части. В XML-файле код для нижнего фрейма находится ниж…
1 ответ

В Windows 8+ как вывести приложение Window Desktop на передний план, если приложение Metro на переднем плане через API?

Мое настольное приложение перехватывает некоторые горячие клавиши, например: CTRL+SHIFT+F12, при нажатии горячих клавиш окно моего настольного приложения выводится на передний план или остается на вершине. Но в Windows 8 или 8.1, когда он находится …
05 авг '14 в 13:43
0 ответов

VBA SetForegroundWindow

Я пытаюсь написать код, который периодически ставит / удостоверяет, что программа стоит перед всеми остальными. Чтобы проверить это, я использовал Блокнот. Этот код работает только тогда, когда я открываю новую программу перед Блокнотом, а не если я…
17 июн '18 в 09:14
0 ответов

InputSimulator отправляет ключ в неправильный процесс после повторной активации окна WPF

Эта проблема: У меня есть активное окно WPF. При создании процесс устанавливается как владелец окна. Теперь, когда в окне WPF происходит событие Key-Down, ключ должен быть передан в основной процесс. Сначала я установил Focus на основной процесс, ис…
0 ответов

Настройка окна переднего плана с запланированной задачей Windows

Я создаю полноэкранное приложение с графическим интерфейсом для Windows (используя LabVIEW, но язык не должен иметь большого значения), которое должно начинаться с Windows. Я хочу, чтобы он был полноэкранным (скрывая панель задач Windows), поэтому я…
1 ответ

Как правильно использовать ShowWIndow() и SetForegroundWindow?

Вот что я хочу сделать: 1) Откройте приложение с именем пользователя2) дать некоторые входные данные 3) Откройте 2-е окно для приложения с другим именем пользователя4) Введите еще раз некоторые данные 5) Переключиться в первое окно приложения, сдела…
1 ответ

SetForegroundWindow не работает с свернутым процессом

Не смог найти хорошего ответа на эту тему, так что, возможно, кто-то может мне помочь. Я делаю небольшую персональную программу, в которой хочу вывести определенное приложение на первый план. Это уже работает, но есть одна маленькая проблема. Когда …
12 дек '14 в 17:50
1 ответ

C# Возвращение фокуса на родительскую форму из другого приложения

Я пытаюсь запустить и.exe из дочерней формы моего основного приложения, но проблема в том, что когда я открываю другой.exe и он заканчивает свою работу (сканирование отпечатков пальцев) и завершает работу, мое приложение сворачивается, поэтому Я пыт…
2 ответа

Как определить, что SetForegroundWindow изменяет разрешение экрана?

Я пишу замену Alt+Tab в C#, и у меня проблемы с полноэкранными приложениями. Есть ли способ обнаружить, если SetForegroundWindow(hWnd) Звонок собирается изменить разрешение экрана? Или эквивалентно, если hWnd такое полноэкранное приложение? Я хотел …
1 ответ

Активируйте Window и отправьте ввод с помощью SetForegroundWindow и SendKeys в C#

Я пытаюсь активировать другое приложение и отправить ему ключ ввода, чтобы вызвать кнопку. Однако этот код, похоже, не работает. Похоже, он может найти приложение, но не активирует его и не отправляет ключ. [DllImport("user32.dll", CharSet = CharSet…
28 авг '15 в 21:58
0 ответов

Что может помешать отображению окна на переднем плане?

Что может помешать модальному отображению диалога на переднем плане при некоторых обстоятельствах? Процесс (KeePass.exe) владеет скрытым окном. Глобальный ярлык (CTRL+A) отображает диалоговое окно на переднем плане. Это делается с помощью метода DoM…
2 ответа

Запустить процесс приложения в фоновом режиме

Я создал приложение Windows Forms, которое слушает ввод с клавиатуры. Когда введена правильная команда ввода, он должен запустить экземпляр Google Chrome, который затем запустит расширение Chrome, которое я разработал. Я хочу, чтобы процесс chrome р…
08 янв '18 в 05:41
2 ответа

Как реализовать средство запуска wpf с помощью SetForegroundWindow

Я пытаюсь реализовать команду кнопки, которая запускает новое приложение WPF при первом нажатии пользователем кнопки, а затем (когда пользователь нажимает кнопку снова) отправляет ее на передний план, если она уже запущена. Все это работает на .Net …
18 мар '17 в 02:11
1 ответ

SetForegroundWindow игнорируется

Я пишу небольшую утилиту, чтобы позволить мне мультиплексировать вход в несколько окон терминала; Любой вход, полученный формой (в центре), ретранслируется на все окна терминала, которыми он управляет. Это хорошо работает, но возникает проблема, есл…
17 мар '14 в 16:06
1 ответ

Разрешить фоновое приложение, чтобы установить переднее окно другого процесса

Во-первых, я знаю, что это спорная дискуссия, но я надеюсь, что мы сможем сохранить эту техническую информацию. У меня есть приложение, которое запускается в фоновом режиме, и я как-то хочу, чтобы оно могло активировать / переносить окно в другом пр…
17 май '14 в 18:59
0 ответов

Как я могу вывести текстовое окно приложения на передний план с помощью C#?

Я разрабатываю надстройку для офисного слова, используя vsto. Я пытаюсь вывести миниатюрное окно со словом "rebringing" на передний план. Я пытаюсь использовать функцию winapi SwitchToThisWindow,SetForegroundWindow, SetWindowPos как это if (handlePt…
12 янв '17 в 02:18
1 ответ

Пусть программа прочитает INI-файл, чтобы выбрать и активировать разные окна

Я хочу написать небольшое приложение, которое переключается между различными окнами с интервалом в 6 секунд. Это будут URL-адреса проводника, но они будут меняться время от времени (ежедневно), поэтому я хочу создать INI-файл, в котором я могу ежедн…
02 июл '14 в 08:27
0 ответов

SetForegroundWindow() не работает из существующего окна консоли

Следующий код работает только тогда, когда я запускаю новый экземпляр окна консоли. Например, это работает, когда я запускаю код из VS или когда я дважды щелкаю exe-файл. Однако это не работает, когда я запускаю exe из уже открытого CMD. /// <sum…
0 ответов

Использование SetForegroundWindow для фокусировки на окне

var hwnd = GetWindowHandle(); //Custom function that returns the target window's handle var currentThreadId = GetCurrentThreadId(); uint pid; var targetThreadId = GetWindowThreadProcessId(hwnd, out pid); if (targetThreadId == IntPtr.Zero) return; i…
19 фев '15 в 06:12
1 ответ

Принудительное использование QApplication с использованием QQmlApplicationEngine.

Я пытаюсь заставить мое приложение оставаться на вершине всего, даже когда появляются другие процессы. Вот упрощенная версия моего main: main.cpp QApplication app{argc, argv}; QQmlApplicationEngine engine; engine.load(QUrl{"qrc:/file.qml"}); return …