Compartir a través de


CFrameWnd::ActivateFrame

Llame a esta función miembro para generar y restaurar la ventana de forma que sea visible y disponibles para el usuario.

virtual void ActivateFrame( 
   int nCmdShow = -1  
);

Parámetros

  • nCmdShow
    Especifica el parámetro para pasar a CWnd::ShowWindow. De forma predeterminada, se muestra y correctamente se restablece el cuadro.

Comentarios

Esta función miembro se denomina normalmente después de un evento de interfaz de no usuario como el DDE, OLE, u otro evento que puede mostrar la ventana de marco o su contenido al usuario.

La implementación predeterminada provoca el cuadro y lo coloca en la parte superior del orden Z y, si es necesario, realice los mismos pasos para la ventana de marco principal de la aplicación.

Invalide esta función miembro para cambiar cómo se activa un cuadro. Por ejemplo, puede forzar las ventanas secundarias MDI que se maximizarán. Agregue la funcionalidad adecuada, llame a la versión de la clase base con nCmdShowexplícito.

Ejemplo

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

   CMDIChildWnd::ActivateFrame(nCmdShow);
}

Requisitos

encabezado: afxwin.h

Vea también

Referencia

CFrameWnd Class

Gráfico de jerarquías