Sdílet prostřednictvím


CWnd::OnWindowPosChanging

Rámci volání této funkce člena při velikosti, umístění nebo pořadí vykreslování změnit z volání SetWindowPos funkci člena nebo jiného okna Správa.

afx_msg void OnWindowPosChanging(
   WINDOWPOS* lpwndpos 
);

Parametry

  • lpwndpos
    Odkazuje WINDOWPOS struktura dat obsahující informace o novou velikost a umístění okna.

Poznámky

Aplikaci lze zabránit změnám do okna zaškrtnutím nebo zrušením příslušné bity příznaky člena WINDOWPOS struktury.

Okno s WS_OVERLAPPED nebo WS_THICKFRAME styl výchozí implementace odešle WM_GETMINMAXINFO do okna zprávy.Důvodem je ověření novou velikost a umístění okna a vynutit CS_BYTEALIGNCLIENT a CS_BYTEALIGN styly klienta.Aplikace můžete přepsat tuto funkci není volání základní třída.

[!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.

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CWnd

Diagram hierarchie

CWnd::OnWindowPosChanged

WM_WINDOWPOSCHANGING