Поделиться через


CWnd::ShowWindow

Устанавливает состояние видимости окна.

BOOL ShowWindow( 
   int nCmdShow  
);

Параметры

  • nCmdShow
    Определяет, как CWnd отображаться. Она должна быть одно из следующих значений:

    • SW_HIDE Скрывает это окно, и передает активацию к другому окну.

    • SW_MINIMIZE Свернуть окно и активировать окно верхнего уровня в списке системы.

    • Активировать размещенные и отображает окно SW_RESTORE. Если свернуто или развернуто окно Windows извлекает его к своим исходным размера и положения.

    • SW_SHOW Активировать окно и отображает его в ее текущем размере и позиции.

    • SW_SHOWMAXIMIZED Активировать окно и отображает его в качестве - развернут окно.

    • SW_SHOWMINIMIZED Активировать окно и отображает его в качестве значка.

    • SW_SHOWMINNOACTIVE Отображение окна в качестве значка. Окно, активных в данный момент остатки активные.

    • SW_SHOWNA Отображает окно в текущем состоянии. Окно, активных в данный момент остатки активные.

    • SW_SHOWNOACTIVATE Отображает окно в его последних размера и позиции. Окно, активных в данный момент остатки активные.

    • Активировать размещенные и отображает окно SW_SHOWNORMAL. Если свернуто или развернуто окно Windows извлекает его к своим исходным размера и положения.

Возвращаемое значение

Если было ранее, если окно является видимым. 0, если CWnd ранее было скрыто.

Заметки

ShowWindow должен быть вызван только один раз в приложение для главного окна с CWinApp::m_nCmdShow. Последующие вызовы ShowWindow должны использовать одно из значений, перечисленных выше, а не один, определенные CWinApp::m_nCmdShow.

Пример

См. пример для CWnd::CalcWindowRect.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CWnd

Диаграмма иерархии

ShowWindow

CWnd::OnShowWindow

CWnd::ShowOwnedPopups