Выявление Окна в C# с помощью API Win32

Я пишу приложение, которое должно принести окно внешнего приложения к переднему плану, и не обязательно красть фокус (существует установка пользователя, может переключиться, чтобы украсть/не фокус кражи).

Что лучший способ состоит в том, чтобы пойти об этом использовании win32 API? Я попробовал SetForeground (), но он всегда крадет фокус и не делает работы consistenly.

Что лучший способ состоит в том, чтобы пойти об этом? Какие-либо мысли?

41
задан adeel825 6 August 2008 в 00:55
поделиться