pb 窗体最大化最小化触发事件
一般情况下,如果是关闭窗体时触发该事件的话,直接在窗体的事件closequery()中处理,
设置如下:
this.windowstate =minimized! return 1 // 0 允许关闭窗口 //1 不允许关闭窗口
新增事件,ID为pbm_syscommand ,其中参数commandtype为操作的类型
61472 //最小化
61488 //最大化
61536 //关闭
61440 //大小
61456 //移动
61458 //左键点击
61730 //左键双击
61728 //还原
//屏蔽系统菜单功能
return 1
resize事件!
参数:sizetype 整型 (0 正常显示,1 最小化,2 最大化)
newwidth 新宽度
newheigh 新高度
//屏蔽窗体title的左键双击自动最大化或最小化问题
给窗口自定义一个事件 pbm_nclbuttondblclk :
return 1
或者:
按钮的clicked事件中:
parent.windowstate=normal!//父窗口恢复正常 parent.windowstate=maximized!//父窗口最大化 parent.windowstate=minimized!//父窗口最小化