Compartilhar via


ShowWindow

Windows Mobile SupportedWindows Embedded CE Supported

9/9/2008

Essa função define estado apresentação da janela de especificado.

Syntax

BOOL ShowWindow( 
  HWND hWnd, 
  int nCmdShow 
); 

Parameters

  • hWnd
    [no] Identificador para a janela.
  • nCmdShow
    [no] Especifica como a janela deve ser mostrado. O primeiro tempo ShowWindow é chamado, o valor deve ser o valor obtido pelo WinMain função no seu nCmdShow parâmetro. Em chamadas subseqüentes, este parâmetro pode ser uma dos seguinte valores.

    Valor Descrição

    SW_HIDE

    Oculta a janela e ativa outra janela.

    SW_SHOW

    Ativa a janela e exibe-lo em sua atual tamanho e posição.

    SW_SHOWNA

    Exibe a janela na sua atual estado. O janela ativa permanece ativo.

    SW_SHOWNORMAL

    Ativa e exibe uma janela. Se a janela está minimizada ou maximizada, o sistema restaura para seu original tamanho e posição. Um aplicativo deve especificar esse sinalizador ao exibir a janela para o primeiro tempo.

Return Value

Nonzero indica que a janela foi anteriormente visível. Zero indica que a janela anteriormente foi oculto.

Remarks

O tempo primeiro um aplicativo chama ShowWindow, ele deve usar o WinMain da função nCmdShow parâmetro como seu nCmdShow parâmetro. Chamadas subseqüentes para ShowWindow deve usar um dos valores na lista determinada, instead of àquela especificada pelo WinMain da função nCmdShow parâmetro.

Chamando PeekMessage Antes de parte superior nível janela de um aplicativo é criada irá resultar na janela que está sendo criada de voltar de z-ordem. Você precisará explicitamente chamar SetForegroundWindow para a janela quando ela é criada após um chamar para apresentação PeekMessage. Se o aplicativo já tiver uma janela no primeiro plano, em seguida, a nova janela será criada no primeiro plano.

Requirements

Header winuser.h
Windows Embedded CE Windows CE 1.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

CreateWindow
WinMain
Windows Functions

Other Resources

CreateProcess