C# USER32.DLL切换窗口,如何获得当前窗口的title.

我使用USER32.DLL模拟键盘Alt+Tab切换窗口,如何知道切换到那个窗口,或者如何获得当前窗口的title.谢谢!

2个回答

FindWindow获取当前窗口,然后GetWindowsText等

qing_zhang
qing_zhang 不行获取不到,获得的始终是我写的那个Form1。
3 年多之前 回复

用 getforegroundwindow 得到当前窗口句柄,用getwindowstext 得到标题
不用模拟键盘Alt+Tab,直接用 BringWindowToTop

qing_zhang
qing_zhang 一定要用模拟键盘Alt+Tab,因为无法知道用户开了几个别的什么窗口。
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问