共用方式為


CWnd::ShowWindow

設定視窗的可視性狀態。

BOOL ShowWindow(
   int nCmdShow 
);

參數

  • nCmdShow
    指定 CWnd 要如何顯示。 它必須是下列其中一個值:

    • SW_HIDE 隱藏此視窗並將啟動到另一個視窗。

    • SW_MINIMIZE 最小化視窗並在系統的清單的最上層視窗。

    • SW_RESTORE 啟動並顯示視窗。 如果視窗最小化或最大化,視窗還原為原始大小和位置。

    • SW_SHOW 啟動視窗並顯示其目前的大小和位置。

    • SW_SHOWMAXIMIZED 啟動視窗並將它顯示為最大化視窗。

    • SW_SHOWMINIMIZED 啟動視窗並將它顯示為圖示。

    • SW_SHOWMINNOACTIVE 顯示 視窗中顯示為圖示。 目前使用中視窗保持作用中。

    • SW_SHOWNA 顯示其目前狀態的視窗。 目前使用中視窗保持作用中。

    • SW_SHOWNOACTIVATE 顯示在最近的大小和位置的視窗。 目前使用中視窗保持作用中。

    • SW_SHOWNORMAL 啟動並顯示視窗。 如果視窗最小化或最大化,視窗還原為原始大小和位置。

傳回值

如果不是零,則視窗之前是可見的, CWnd 0,如果之前已隱藏。

備註

必須一次在主視窗的應用程式呼叫ShowWindowCWinApp::m_nCmdShow的。 CWinApp::m_nCmdShowShowWindow 對的後續呼叫都必須使用其中一個值以上所列而不是所指定的格式。

範例

CWnd::CalcWindowRect。請參閱範例。

需求

Header: afxwin.h

請參閱

參考

CWnd 類別

階層架構圖

ShowWindow

CWnd::OnShowWindow

CWnd::ShowOwnedPopups