我將如何檢測哪些窗口處於活動狀態並且當前正在C#中關注? 喜歡以Windows Media Player爲例。我如何檢測該窗口是否正在運行並且正在使用C#進行集中處理?在C中檢測活動/聚焦窗口#
謝謝!
我將如何檢測哪些窗口處於活動狀態並且當前正在C#中關注? 喜歡以Windows Media Player爲例。我如何檢測該窗口是否正在運行並且正在使用C#進行集中處理?在C中檢測活動/聚焦窗口#
謝謝!
您可以使用此Win32 GetForegroundWindow
。但是,這隻會讓你處理(一個HWND
)。你將需要使用更多的P/Invoke方法來實際做一些有用的事情。
有關GetForegroundWindow
和http://www.pinvoke.net/default.aspx/user32.getforegroundwindow的更多信息,請參閱http://msdn.microsoft.com/en-us/library/windows/desktop/ms633505(v=vs.85).aspx以瞭解如何從C#訪問此文件。
謝謝我得到了現在! – user2536897
看起來像是重複的http://stackoverflow.com/questions/115868/how-do-i-get-the-title-of-the-current-active-window-using-c –