CWnd::CenterWindow
Centre une fenêtre rapport à son parent.
void CenterWindow(
CWnd* pAlternateOwner = NULL
);
Paramètres
- pAlternateOwner
Pointeur vers une autre fenêtre associée qu'elle sera centré (autre que la fenêtre parente).
Notes
Généralement appelé de CDialog::OnInitDialog pour centrer les boîtes de dialogue relative à la fenêtre principale de l'application. Par défaut, la fonction centre les fenêtres enfants par rapport à leur fenêtre parente, et aux fenêtres indépendantes par rapport à leur propriétaire. Si la fenêtre indépendante n'est pas possédée, elle est centrée relatif à l'écran. Pour centrer une fenêtre par rapport à une fenêtre spécifique qui n'est pas le propriétaire ou le parent, le paramètre d' pAlternateOwner peut être placé dans une fenêtre valide. Pour forcer centrer relatif à l'écran, passez la valeur retournée par CWnd::GetDesktopWindow comme pAlternateOwner.
Exemple
BOOL CAboutDlg::OnInitDialog()
{
CDialog::OnInitDialog();
CenterWindow();
return TRUE;
}
Configuration requise
Header: afxwin.h