CWindow::CenterWindow
Centraliza a janela em uma dada a janela.
BOOL CenterWindow(
HWND hWndCenter = NULL
) throw();
Parâmetros
- hWndCenter
[in] o identificador para a janela com que a centralizar.Se esse parâmetro é NULO (o valor padrão), o método irá definir hWndCenter a janela pai da janela se é uma janela filho.Caso contrário, irá definir hWndCenter a janela do proprietário da janela.
Valor de retorno
Verdadeiro se a janela é centralizada com êxito; caso contrário, Falso.
Exemplo
//The following example attaches various HWNDs to the CWindow objects
//and calls CWindow::CenterWindow() for each of them
CWindow childWindow, popupWindow, overlappedWindow;
childWindow.Attach(hWndChild); //a window created with WS_CHILD style
childWindow.CenterWindow(); //This will center the child
//window against its Parent window
popupWindow.Attach(hWndPopup); //a window created with WS_POPUP style
popupWindow.CenterWindow(); //This will center the popup window
//against its Owner window
overlappedWindow.Attach(hWndOverlapped); //a window created with
//WS_OVERLAPPED style
overlappedWindow.CenterWindow(::GetDesktopWindow()); //This will center
//the overlapped window against the DeskTop window
Requisitos
Cabeçalho: atlwin.h