Используя SalGetWindowState(hWndForm)
, вы можете проверить любое из следующих состояний:
`Window_Invalid ( Value = 1 )
Window_Maximized ( Value = 3 )
Window_Minimized ( Value = 4 )
Window_Normal ( Value = 5 )
Window_NotVisible ( Value = 2 )`
Конечно, если вы используете автоматизацию Word, вы не можете ссылаться на hWndForm
, поэтому в этом случае используйте:
Set nState = iWord__Application.PropGetWindowState( )
Другие опции:
Set bIsMaximised = VisWinIsMaximized (hWndForm)
Set bIsMinimised = VisWinIsMinimized(hWndForm)
Set bIsNormal = VisWinIsRestored (hWndForm)
Set bIsValid = VisWinIsWindow(hWndForm)