Как я фокусирую внешнее окно?

вы можете использовать eval to,

new RegExp( eval("/"+str+"/i") );

bye ...

16
задан Welbog 24 June 2009 в 13:55
поделиться

4 ответа

У меня была та же проблема и SwitchToThisWindow () работавший лучшее для меня. Единственное ограничение - то, что необходимо было установить XP sp1. Я играл с SetForegroundWindow, ShowWindow, и у них обоих были проблемы при получении по запросу окна в представление.

10
ответ дан 30 November 2019 в 22:17
поделиться

Я полагаю, что Вы захотите использовать пример SetForegroundWindow

MSDN

2
ответ дан 30 November 2019 в 22:17
поделиться

Полное Примечание Стороны...

можно использовать

Process.GetProcessesByName(me.ProcessName) 

вместо цикличного выполнения по всем процессам, работающим на системе...

ОБНОВЛЕНИЕ

Правила PInvoke для этого вида вещи...

2
ответ дан 30 November 2019 в 22:17
поделиться

Можно ли захватить свойство MainWindowHandle объекта Процесса и отправить ли ему сообщение WM_USER, что можно интерпретировать, поскольку "некоторый другой экземпляр хочет выявить меня".

0
ответ дан 30 November 2019 в 22:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: