我正在阅读MSDN这个:
子窗口只有一个父窗口 窗口,但父母可以有任何 儿童窗户的数量。每个孩子 窗口,反过来,可以有孩子 视窗。在这个窗户链中, 每个子窗口都称为a 原始的后代窗口 父窗口。应用程序使用 IsChild函数发现是否一个 给定窗口是子窗口或 给定父母的后代窗口 窗口。
我仍然对Child窗口和Descendent窗口之间的区别感到困惑。
我正在使用Mita.Foundation.dll来操纵IE和桌面用户界面。它有以下2个属性,我不知道有什么区别,我没有这个DLL的文档。
UIObject.Children
UIObject.Descendents
这个概念对我很重要。
感谢。
答案 0 :(得分:6)
Window A
Window B
Window C
B
既是A
的孩子也是后代。
C
不是A
的孩子,但它是A
的后代。
或者,作为一个类比,考虑一个祖父母的人。他的孙子是他的后代,但他们不是他的孩子。