CWnd::CenterWindow

焦点一个窗口相对于其父级。

void CenterWindow( 
   CWnd* pAlternateOwner = NULL  
);

参数

  • pAlternateOwner
    指向它都居中相对的备用的窗口(除了父窗口外)。

备注

通常称为从 CDialog::OnInitDialog 集中对话框相对于应用程序的主窗口。 默认情况下,该功能集中子窗口相对于其父窗口和弹出窗口相对于其所有者。 如果弹出窗口拥有,它集中相对于屏幕。 若要集中窗口相对于不是所有者或父控件的特定窗口,pAlternateOwner 参数可设置为有效的窗口。 若要强制集中相对于屏幕,请将作为 pAlternateOwner返回的 CWnd::GetDesktopWindow 该值。

示例

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

   CenterWindow();

   return TRUE;
}

要求

Header: afxwin.h

请参见

参考

CWnd 类

层次结构图

CWnd::GetDesktopWindow

CDialog::OnInitDialog