Visual C++. Описание стандартных классов - ShowWindow

ОГЛАВЛЕНИЕ


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 восстанавливает его прежние размеры и положение.

Описание

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