前言
之前在做一个小玩意,用于控制外部程序的某些控件,所以首先要通过FindWindowEx
和FindWindow
两个函数来检索外部程序的窗口句柄,再进行其他的操作。但是由于博主是第一次用这两函数,就出现了点问题,不知道如何检索同类名下无名或重名的控件句柄。好在经过一番搜索得知可通过索引来解决这个问题,故记录之。
实现
1 | static IntPtr FindWindowByIndex(IntPtr hwndParent, int index) |
PS
如果你有更好的办法,欢迎在下方评论告知博主,为博主扫一下盲,感谢。