CWnd::OnSizing
Ramy wywołuje tę funkcję Członkowskich, aby wskazać, że użytkownik jest zmiana rozmiaru prostokąta.
afx_msg void OnSizing(
UINT nSide,
LPRECT lpRect
);
Parametry
nSide
Krawędź okna, które mają być przeniesione.lpRect
Adres CRect lub RECT strukturę, która będzie zawierać współrzędne elementu.
Uwagi
Przetwarzanie tej wiadomości, aplikacji można monitorować rozmiar i położenie przeciągnij prostokąt i, jeśli to konieczne, zmienić jego rozmiar lub położenie.
[!UWAGA]
Ta funkcja Członkowskich jest wywoływana przez RAM, aby umożliwić aplikacji do obsługi wiadomości dla systemu Windows.Parametry przekazywane do funkcji odzwierciedlać parametry otrzymanych w ramach, kiedy wiadomość została odebrana.Wywołanie jest klasa bazowa wykonania tej funkcji, że realizacja zostanie użyte parametry pierwotnie przekazywane wiadomości i nie podane parametry funkcji.
Przykład
void CSplitChildFrm::OnSizing(UINT fwSide, LPRECT pRect)
{
CMDIChildWnd::OnSizing(fwSide, pRect);
// Resize the splitter window in the frame. m_wndSplitter is of
// type CSplitterWnd
int nWidth = (pRect->right) - (pRect->left);
m_wndSplitter.SetColumnInfo(0, nWidth / 2, 10);
m_wndSplitter.SetColumnInfo(1, nWidth / 2, 10);
m_wndSplitter.RecalcLayout();
}
Wymagania
Nagłówek: afxwin.h