CWindow::CenterWindow
Wyśrodkowuje okna przed danym oknem.
BOOL CenterWindow(
HWND hWndCenter = NULL
) throw();
Parametry
- hWndCenter
[w] Dojście do okna, przeciwko której Centrum.Jeśli ten parametr jest NULL (wartość domyślna), określi metody hWndCenter do okna nadrzędnego okna, jeśli okno potomne.W przeciwnym razie zostanie ustawiona hWndCenter do okno właściciela.
Wartość zwracana
TRUE , jeśli okno jest pomyślnie wyśrodkowany; w przeciwnym razie FALSE.
Przykład
//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
Wymagania
Nagłówek: atlwin.h