EVT_SIZE 窗口修改事件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EVT_SIZE 窗口修改事件相关的知识,希望对你有一定的参考价值。

说明

    当父窗口的大小发生改变的时候,父窗口的OnSize函数优先调用,然后遍历子窗口的OnSize函数,在自定义控件,并且实现随着父窗口的大小,进行伸缩变换,这个时候需要进行子窗口大小和位置的重新调整,可以在父窗口的OnSize函数中调用子控件的两个方法进行子控件大小和位置的调整:

SetPosition设置子控件的位置

SetClientSize设置子控件的大小


注意

    当父控件销毁的时候,也会调用子控件的析构函数,对子控件进行销毁

以上是关于EVT_SIZE 窗口修改事件的主要内容,如果未能解决你的问题,请参考以下文章

C# winform 父窗口子窗口按钮控制

监听窗口大小改变,同时根据窗口大小修改某个元素的大小

javascript,jquery,怎么在父窗口触发子窗口(iframe)某按钮的click事件呢?

PB数据窗口(dw控件)中焦点在同一行不同字段修改数据后切换到同一行的不同字段后会触发哪些事件?<->

Qt - 捕捉通常由窗口管理器处理的事件

wpf怎么 动态 为控件添加事件? 我 窗口上有许多个label控件,我只是想改变它们的背景色,怎样批量添加?