Compartir a través de


CWnd::CenterWindow

Centra una ventana en relación con su elemento primario.

void CenterWindow(
   CWnd* pAlternateOwner = NULL 
);

Parámetros

  • pAlternateOwner
    Puntero a una ventana alternativa en relación con que se centrada (distinto de la ventana primaria).

Comentarios

Denominado normalmente de CDialog::OnInitDialog para centrar los cuadros de diálogo en relación con la ventana principal de la aplicación.De forma predeterminada, la función centra ventanas secundarias en relación con la ventana primaria, y las ventanas emergentes en relación con su propietario.Si la ventana emergente no se posee, se centra en relación a la pantalla.Para centrar una ventana en relación con una ventana concreta que no sea el propietario o el elemento primario, el parámetro de pAlternateOwner se puede establecer en una ventana válida.Para forzar centrar en relación a la pantalla, pase el valor devuelto por CWnd::GetDesktopWindow como pAlternateOwner.

Ejemplo

BOOL CAboutDlg::OnInitDialog()
{
   CDialog::OnInitDialog();

   CenterWindow();

   return TRUE;
}

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de CWnd

Gráfico de jerarquía

CWnd::GetDesktopWindow

CDialog::OnInitDialog