BOOL ShowWindow( int nCmdShow );
Возвращаемое значение
Отлично от нуля, если окно было предварительно видимо, 0 если CWnd был предварительно скрыт.
Параметры
nCmdShow
Определяет, как CWnd должен быть показан. Он должен быть одним из следующих значений:
- SW_HIDE - Скрывает это окно и передает активацию к другому окну.
- SW_MINIMIZE - Минимизирует окно и активизирует верхнего уровня окно в списке системы.
- SW_RESTORE - Активизирует и отображает окно. Если окно минимизировано или максимизируется, Windows восстанавливает это к первоначальному размеру и позиции.
- SW_SHOW - Активизирует окно и отображает его в текущем размере и позиции.
- SW_SHOWMAXIMIZED - Активизирует окно и отображает его как максимизируемое окно.
- SW_SHOWMINIMIZED - Активизирует окно и отображает его как иконка.
- SW_SHOWMINNOACTIVE - Отображает окно как иконка. Окно, которое является в настоящее время активным, остается активным.
- SW_SHOWNA - Отображает окно в текущем(актуальном) состоянии. Окно, которое является в настоящее время активным, остается активным.
- SW_SHOWNOACTIVATE - Отображает окно в самом современном размере и позиции. Окно, которое является в настоящее время(постоянно) активным, остается активным.
- SW_SHOWNORMAL - Активизирует и отображает окно. Если окно минимизировано или максимизируется, Windows восстанавливает это к первоначальному размеру и позиции.
Замечания
Устанавливает состояние видимости окна.
ShowWindow должен быть вызван только один раз для основного окна с CWinApp::m_nCmdShow. Последующие обращения к ShowWindow должны использовать одно из значений, перечисленных выше вместо определенного в CWinApp::m_nCmdShow.
Пример
См. пример для CWnd::CalcWindowRect.