RT,首先用FindWIndow查找父窗口的句柄,返回正确的值,然后调用FindWindowEx查找特定标题的子窗口时总是返回IntPtr.Zero。代码如下:
IntPtr pChild = FindWindowEx(pParent, IntPtr.Zero, null, "Title");另外,直接用this.Handle获得的句柄为何不同于FindWIndow获得的句柄?
IntPtr pChild = FindWindowEx(pParent, IntPtr.Zero, null, "Title");另外,直接用this.Handle获得的句柄为何不同于FindWIndow获得的句柄?
.NET下提供的Handle是与Win32 API中产生的句柄都对应Win32平台,值应该是一样的;