Futurebasic/语言/参考/maxwindow
外观
MAXWINDOW h,v
设置用户通过拖动“增长框”可以将窗口放大到的最大尺寸限制。在执行MAXWINDOW
之后,用户将无法将窗口的尺寸拖动到比h
像素更宽或比v
像素更高(这些尺寸指的是窗口的“内容区域”;不包括窗口的“结构区域”(框架)。MAXWINDOW
语句适用于所有当前打开的窗口以及随后打开的所有窗口,直到执行另一个MAXWINDOW
语句。
MAXWINDOW
不适用于没有增长框的窗口。此外,它也不限制通过单击“缩放框”调整大小的窗口的尺寸(请参阅SETZOOM
语句以了解如何执行此操作)。
如果当前有任何打开的窗口(带有增长框)的尺寸超过h
和/或v
,MAXWINDOW
将不会立即缩小它。该窗口将在用户下次单击其增长框时缩小。
注意:如果您需要对多个打开的窗口中的每个窗口应用不同的尺寸限制,那么您需要在每次这样的窗口变为活动窗口时执行MAXWINDOW
。在您的对话框事件处理函数中,观察_wndActivate
事件,然后根据哪个窗口变为活动窗口,用相应的参数执行MAXWINDOW
。有关更多信息,请参阅DIALOG
函数。
MINWINDOW; DIALOG 函数; SETZOOM