How can I make the Visual FoxPro main window minimize and maximize through code?
VFP forms and the _SCREEN object have a property called “WindowState” that can be set to three different values. If WindowState is set to 1, the form is minimized. If WindowState is set to 2, the form is maximized. If WindowState is set to 0, the form is set to its normal size.
To control the main VFP window, just change the value of the _SCREEN.WindowState property. For example, to minimize the VFP main window, execute the following command:
_SCREEN.WindowState = 1