可以列出所有属于这个线程的窗口。在这个函数调用之后创建的窗口是不能够被列举出来的。 EnumWindows 使用这个函数列举出所有顶层窗口,不能够列举出子窗口,要列出所有的顶层窗口,使用这个函数比GetWindow安全。使用GetWindow 来列出所有的窗口,可能会导致程序无限循环,因为在调用GetWindow 的过程中,可能一些窗口已经销毁了。EnumWindows 不能够列举出调用这个函数之后创建的顶层窗口。 FindWindow 可以使用这个函数通过类名或者使用窗口的标题来找到顶层窗口,这个函数不能够用来找子窗口,这个函数不区分参数的大小写。这个函数在Z轴中寻找窗口,找到了之后,就会返回。 GetDesktopWindow 得到桌面窗口句柄 GetNextWindow 使用这个函数得到这个窗口的同属窗口,在16 位窗口系统中GetNextWindow 和GetWindow 是两个不同的函数,在32 位系统中这个函数是通过GetWindow 来实现的。 GetParent 如果一个窗口存在父窗口,那么可以通过这个函数得到窗口的父窗口,如果窗口是顶层窗口,则返回页码:[1] [2] [3] [4] [5] [6] [7] [8] [9] 第6页、共9页 |