Udostępnij za pośrednictwem


CWnd::ShowWindow

Ustawia stan widoczności okna.

BOOL ShowWindow(
   int nCmdShow 
);

Parametry

  • nCmdShow
    Określa sposób, w jaki CWnd pokazać.Musi być jedną z następujących wartości:

    • SW_HIDE ukrywa to okno i przechodzi do innego okna aktywacji.

    • SW_MINIMIZE minimalizuje okno i uaktywnia okno najwyższego poziomu w systemie listy.

    • SW_RESTORE Activates i wyświetla okna.Jeśli okno jest zminimalizowane lub zmaksymalizowane, system Windows przywraca go do oryginalnego rozmiaru i położenia.

    • SW_SHOW uaktywnia okno i wyświetla bieżący rozmiar i położenie.

    • SW_SHOWMAXIMIZED uaktywnia okno i wyświetla ją jako okno zmaksymalizowane.

    • SW_SHOWMINIMIZED uaktywnia okno i wyświetla ją jako ikona.

    • SW_SHOWMINNOACTIVE Wyświetla okno jako ikona.Aktualnie aktywne okno pozostaje aktywne.

    • SW_SHOWNA Wyświetla okna w bieżącym stanie.Aktualnie aktywne okno pozostaje aktywne.

    • SW_SHOWNOACTIVATE Wyświetla okna w ostatnich rozmiar i położenie.Aktualnie aktywne okno pozostaje aktywne.

    • SW_SHOWNORMAL Activates i wyświetla okna.Jeśli okno jest zminimalizowane lub zmaksymalizowane, system Windows przywraca go do oryginalnego rozmiaru i położenia.

Wartość zwracana

Niezerowa, jeśli okno było widoczne wcześniej; 0, jeśli CWnd został wcześniej ukryty.

Uwagi

ShowWindowmusi zostać wywołany tylko raz na wniosek głównego okna z CWinApp::m_nCmdShow.Kolejne wywołania ShowWindow należy użyć jednej z wartości wymienionych powyżej określony przez CWinApp::m_nCmdShow.

Przykład

Zobacz przykład dla CWnd::CalcWindowRect.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWnd

Wykres hierarchii

ShowWindow

CWnd::OnShowWindow

CWnd::ShowOwnedPopups