smw*_*dia 0 windows user-interface
我正在阅读MSDN:
子窗口只有一个父窗口,但父窗口可以有任意数量的子窗口.反过来,每个儿童窗户都可以有儿童窗户.在这个窗口链中,每个子窗口称为原始父窗口的后代窗口.应用程序使用IsChild函数来发现给定窗口是给定父窗口的子窗口还是后代窗口.
我仍然对Child窗口和Descendent窗口之间的区别感到困惑.
我正在使用Mita.Foundation.dll来操纵IE和桌面UI.它有以下2个属性,我不知道有什么区别,我没有这个DLL的文档.
UIObject.Children
UIObject.Descendents
Run Code Online (Sandbox Code Playgroud)
这个概念对我来说至关重要.
谢谢.
Window A
Window B
Window C
Run Code Online (Sandbox Code Playgroud)
B既是孩子又是孩子的后裔A.
C不是孩子,A但它是后代A.
或者,作为一个类比,考虑一个祖父母的人.他的孙子是他的后代,但他们不是他的孩子.