CWnd::ShowWindow

ウィンドウの表示状態を設定します。

BOOL ShowWindow(
   int nCmdShow 
);

パラメーター

  • nCmdShow
    CWnd がどのように表示するかを指定します。次の値の場合があります: 1

    • SW_HIDE は、このウィンドウを非表示にし、他のウィンドウにアクティブ化を渡します。

    • SW_MINIMIZE は、ウィンドウを最小化し、システムの一覧のトップレベルのウィンドウをアクティブにします。

    • SW_RESTORE は、ウィンドウをアクティブにし、表示します。ウィンドウが最小化されているとき、または最大化できない場合は、Windows のサイズと位置に復元します。

    • SW_SHOW は、ウィンドウをアクティブにし、現在のサイズと位置に表示します。

    • SW_SHOWMAXIMIZED は、ウィンドウをアクティブにし、最大化されたウィンドウとして表示されます。

    • SW_SHOWMINIMIZED は、ウィンドウをアクティブにし、アイコンとして表示します。

    • SW_SHOWMINNOACTIVE はアイコンとしてウィンドウを表示します。アクティブなままである現在アクティブなウィンドウ。

    • SW_SHOWNA は現在のペインを表示します。アクティブなままである現在アクティブなウィンドウ。

    • SW_SHOWNOACTIVATE は、最新のサイズと位置でペインを表示します。アクティブなままである現在アクティブなウィンドウ。

    • SW_SHOWNORMAL は、ウィンドウをアクティブにし、表示します。ウィンドウが最小化されているとき、または最大化できない場合は、Windows のサイズと位置に復元します。

戻り値

ウィンドウが前に表示されている場合は、; CWnd が前に非表示になった場合は 0。

解説

ShowWindowCWinApp::m_nCmdShowのメイン ウィンドウのアプリケーションごとに一度だけ呼び出す必要があります。CWinApp::m_nCmdShowで指定された ShowWindow 以降のの呼び出しで 1 文字ではなく、上記の値から 1 を使用する必要があります。

使用例

CWnd::CalcWindowRectの例を参照してください。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CWnd クラス

階層図

ShowWindow

CWnd::OnShowWindow

CWnd::ShowOwnedPopups