用户界面 - 子窗口和子体窗口之间有什么区别?



我正在从MSDN阅读以下内容:

子窗口只有一个父窗口 窗口,但父级可以有任何 子窗口数。每个孩子 反过来,窗口可以有孩子 窗户。在这个窗口链中, 每个子窗口称为 原始的后代窗口 父窗口。应用程序使用 IsChild 函数来发现是否 给定窗口是子窗口或 给定父项的后代窗口 窗。

我仍然对子窗口和后代窗口之间的区别感到困惑。

我正在使用Mita.Foundation.dll来操作IE和桌面UI。它具有以下 2 个属性,我不知道有什么区别,也没有这个 DLL 的文档。

UIObject.Children
UIObject.Descendents

这个概念对我来说至关重要。

谢谢。

Window A
    Window B
        Window C

B既是孩子,也是A的后代。

C不是A的孩子,而是A的后裔。

或者,打个比方,考虑一个祖父母。 他的孙子是他的后代,但他们不是他的孩子。

相关内容

  • 没有找到相关文章