子窗口

1 没有父窗口的主窗口,被称为 top-level窗口

2 主窗口所包含的窗口被称为子窗口

3 子窗口被它的父窗口所剪裁,超越它父窗口的部分将不可见

4 当窗口被销毁时,其子窗口被自动销毁

5 当父窗口被移动时,其子窗口将随之移动

另一种父窗口关系:所有者和被所有者关系

6 被所有的窗口不被它们的所有者窗口剪裁

7 被所有的窗口永远位于它们的所有者窗口之上

子类化一个窗口

1 SetWindowLong的一个作用是子类化一个窗口

2 子类化一个窗口允许应用程序从一个现存的窗口类派生出一个新窗口的实例

3 子类化经典的使用时修改窗口控件的行为

4 新的窗口过程将首先接收发送到子类化窗口的消息

5 通过调用CallWindowProc可以将不被新窗口过程处理的消息传递给原有的窗口过程

你可能感兴趣的:(子窗口)