求助大神:C#如何获取某一程序的窗口标题?

u010697835 2015-05-26 08:57:06
想获取一个程序的窗口标题,比如一个游戏窗口每逢节假日标题都是不一样的,该怎么获取得到呢?求大神解答···
...全文
522 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
看一下进程名 using(var processes = Process.GetProcessesByName("abc")) { if(processes.Any()) { var title = processes[0].MainWindowTitle; } }
bdmh 2015-05-26
  • 打赏
  • 举报
回复
如果你知道了这个窗口的句柄,可以用Windows的api函数 getwindowtext
BrightFireOfCy 2015-05-26
  • 打赏
  • 举报
回复
钩子,具体自己google吧
江南小鱼 2015-05-26
  • 打赏
  • 举报
回复
貌似只能反射去取了~
john_QQ:2335298917 2015-05-26
  • 打赏
  • 举报
回复
4楼5楼的方法都可以
mingl0280 2015-05-26
  • 打赏
  • 举报
回复
Win32API: GetWindowText(HWND,out LPSTR,int) 返回int

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧