CWnd::OnSizing
Rámci volání této funkce členské označíte, že uživatel je změna velikosti obdélníku.
afx_msg void OnSizing(
UINT nSide,
LPRECT lpRect
);
Parametry
nSide
K okraji okna, které chcete přesunout.lpRect
Adresa CRect nebo RECT strukturu, která bude obsahovat položky souřadnice.
Poznámky
Ve zpracování této zprávy, můžete aplikaci sledovat velikost a umístění tažením obdélníku a v případě potřeby změnit jeho velikost nebo umístění.
[!POZNÁMKA]
Tato funkce člena volá framework umožňující aplikaci pro zpracování zprávy systému Windows.Parametry předané funkce odrážejí parametry přijatých v rámci byla zpráva přijata.Že provádění volání třídy base provádění této funkce bude použita parametry původně předané zprávy a není zadané parametry funkce.
Příklad
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();
}
Požadavky
Záhlaví: afxwin.h