Sdílet prostřednictvím


CWnd::ShowWindow

Nastaví stav viditelnosti okna.

BOOL ShowWindow( 
   int nCmdShow  
);

Parametry

  • nCmdShow
    Určuje, jak se CWnd má být zobrazen.Musí být jedna z následujících hodnot:

    • SW_HIDE skryje okna a předá aktivace do jiného okna.

    • SW_MINIMIZE minimalizuje okno a aktivuje okno nejvyšší úrovně v seznamu v systému.

    • SW_RESTORE Activates a zobrazí okno.Pokud okno je minimalizováno nebo maximalizováno, systém Windows obnoví jeho původní velikost a umístění.

    • SW_SHOW aktivuje okno a zobrazí jeho aktuální velikosti a pozice.

    • SW_SHOWMAXIMIZED aktivuje okno a zobrazí jako maximalizovaného okna.

    • SW_SHOWMINIMIZED aktivuje okno a zobrazí jako ikona.

    • SW_SHOWMINNOACTIVE okna se zobrazí jako ikona.Zůstane aktivní okno, které je právě aktivní.

    • SW_SHOWNA zobrazí okno v aktuálním stavu.Zůstane aktivní okno, které je právě aktivní.

    • SW_SHOWNOACTIVATE zobrazí okno v poslední velikosti a pozice.Zůstane aktivní okno, které je právě aktivní.

    • SW_SHOWNORMAL Activates a zobrazí okno.Pokud okno je minimalizováno nebo maximalizováno, systém Windows obnoví jeho původní velikost a umístění.

Vrácená hodnota

Nenulová hodnota, pokud je okno bylo dříve viditelné; 0, pokud CWnd dříve skryté.

Poznámky

ShowWindowmusí být volána pouze jednou na jednu žádost pro hlavní okno s CWinApp::m_nCmdShow.Následující volání ShowWindow musí používat jeden z výše uvedených místo určené hodnoty CWinApp::m_nCmdShow .

Příklad

Příklad pro CWnd::CalcWindowRect.

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CWnd

Graf hierarchie

ShowWindow

CWnd::OnShowWindow

CWnd::ShowOwnedPopups