c#已知其他窗口句柄怎么获取窗口标题?

最好用API来解决这个问题
2025-04-18 23:54:06
推荐回答(1个)
回答1:

[DllImport("user32.dll")]
public extern static int GetWindowText(IntPtr hWnd, StringBuilder lpString, int nMaxCount);
             
StringBuilder s = new StringBuilder(512);                              
int i = GetWindowText(this.Handle, s, s.Capacity); //把this.handle换成你需要的句柄                
MessageBox.Show(s.ToString());