Partilhar via


CFrameWnd::ActivateFrame

Chamar essa função de membro para ativar e restaurar a janela do quadro de modo que está visível e disponível para o usuário.

virtual void ActivateFrame(
   int nCmdShow = -1 
);

Parâmetros

  • nCmdShow
    Especifica o parâmetro para passar para CWnd::ShowWindow.Por padrão, o quadro é mostrado e restaurado corretamente.

Comentários

Essa função de membro é chamada geralmente após um evento de interface de usuário não como DDE, OLE, ou outro evento que pode mostrar a janela do quadro ou seu conteúdo para o usuário.

A implementação padrão ativa o quadro e trá-lo à parte superior da ordem z e, se necessário, realiza-às mesmas etapas para a janela de quadro chave do aplicativo.

Substituir essa função de membro para alterar como um quadro é ativado.Por exemplo, você pode forçar as janelas filho MDI seja maximizadas.Adicionar funcionalidade apropriado, então chamar a versão da classe base com nCmdShowexplícito.

Exemplo

void CChildFrame::ActivateFrame(int nCmdShow)
{
   // Create the child frame window maximized
   nCmdShow = SW_MAXIMIZE;

   CMDIChildWnd::ActivateFrame(nCmdShow);
}

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe de CFrameWnd

Gráfico de hierarquia