Compartilhar via


CWnd::CenterWindow

Centraliza uma janela relativo a seu pai.

void CenterWindow( 
   CWnd* pAlternateOwner = NULL  
);

Parâmetros

  • pAlternateOwner
    Ponteiro para uma janela alternativo relacionada a que é centralizada (diferente da janela pai).

Comentários

Geralmente chamado de CDialog::OnInitDialog para centralizar caixas de diálogo em relação à janela principal do aplicativo. Por padrão, a função centraliza janelas filho relacionado a sua janela pai, e a janela pop-up relativo ao proprietário. Se a janela pop-up não é pertencente, é centralizado em relação à tela. Para centralizar uma janela relativo a uma janela específica que não seja o proprietário ou o pai, o parâmetro de pAlternateOwner pode ser definido como uma janela válido. Para forçar centralizar em relação à tela, passar o valor retornado por CWnd::GetDesktopWindow como pAlternateOwner.

Exemplo

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

   CenterWindow();

   return TRUE;
}

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CWnd Class

Gráfico da hierarquia

CWnd::GetDesktopWindow

CDialog::OnInitDialog