极语言官方网站

子窗口事件——通知消息

中文名字常量数值英文名称释义
通知子窗$0022WM_CHILDACTIVATE点击窗口标题栏或当窗口被激活、移动、大小改变时,
会发送本消息给MDI子窗口。③参数:0;④数据:0
子窗变动$210WM_PARENTNOTIFY当MDI子窗口被创建或被销毁,或用户按了一下鼠标键而光标
在子窗口上时,发送本消息给其父窗③参数:事件;④数据:坐标x/y;
子窗创建$220WM_MDICREATE发送本消息给多文档应用程序的客户窗口来创建一个MDI子窗口。
③参数:0;④数据:子窗结构
子窗关闭$221WM_MDIDESTROY发送本消息给多文档应用程序的客户窗口来关闭一个MDI子窗口。
③参数:子窗;④数据:0
子窗激活$222WM_MDIACTIVATE发送本消息通知客户窗口激活另一个MDI子窗口。
③参数:0;④数据:0忽略,非0最大化
子窗恢复$223WM_MDIRESTORE发送本消息给MDI客户窗口,让子窗口从最大最小化恢复到原来的
大小。③参数:子窗;④数据:0
子窗下个$224WM_MDINEXT发送本消息给MDI客户窗口,激活下一个或前一个窗口。
③参数:子窗;④数据:0激活下个,非0激活上个
子窗最大$225WM_MDIMAXIMIZE发送本消息给MDI客户窗口来最大化一个MDI子窗口。
③参数:子窗;④数据:0
子窗平铺$226WM_MDITILE发送本消息给MDI客户窗口,以平铺方式重新排列所有MDI子窗口。
③参数:0垂直,1水平;④数据:0
子窗层叠$227WM_MDICASCADE发送本消息给MDI客户窗口,以层叠方式重新排列所有MDI子窗口。
③参数:2不排禁用窗口,4按Z序;④数据:0
子窗排底$228WM_MDIICONARRANGE发送本消息给MDI客户窗口重新排列所有最小化的MDI子窗口。
③参数:0;④数据:0
子窗活动$229WM_MDIGETACTIVE发送本消息给MDI客户窗口以找到激活的子窗口句柄。
③参数:0;④数据:0忽略,非0最大化
子窗设置菜单$230WM_MDISETMENU发送本消息给MDI客户窗口,用MDI菜单代替子窗口的整个菜单
和/或框架窗口菜单。③参数:框架菜单;④数据:窗口菜单
子窗更新菜单$234WM_MDIREFRESHMENU发送本消息给多文档应用程序的客户窗口,根据当前MDI子窗口
更新MDI框架窗口的菜单。③参数:0;④数据:0

中文名字英文名称长度作用解释
子窗外观类MDICREATESTRUCT36定义了创建MDI窗口的外观相关特性
子窗外观类——成员表
类名szClass整数创建MDI Client 窗口的类名
标题szTitle整数创建MDI Client 窗口的标题
实例hOwner整数创建MDI Client 窗口的实例
左边x整数指定子窗口的左上角x坐标
顶部y整数指定子窗口的左上角y坐标
宽度cx整数指定子窗口的宽度
高度cy整数指定子窗口的高度
风格style整数指定了子窗口的风格。
参数lParam整数指定了子窗口的附加参数