Partilhar 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 de hierarquia

CWnd::GetDesktopWindow

CDialog::OnInitDialog