MoveWindow funkcia zmení poloha a rozmery zadané okno. Na najvyššej úrovni okno, umiestnenie a rozmery sú vzhľadom na ľavom hornom rohu obrazovky. Za oknom dieťaťa sú vzhľadom na ľavý horný roh oblasti rodičovské okno klienta.
BOOL MoveWindow ( HWND hWnd; / / spracovať do oknaint X; / / horizontálnej poloheint Y; / / vertikálnej polohyintnWidth, // width intnHeight; / / výškuBOOLbRepaint / / prekresliť vlajky);
Ak funkciu podarí, vrátená hodnota je nenulové.
Ak funkcia zlyhá, vrátená hodnota je nula. Získajte rozšírené informácie o chybách, volajte na číslo GetLastError.
Ak bRepaint parameter hodnotu TRUE, systém odošle správu WM_PAINT postupu okno okamžite po presune okna (funkcia MoveWindow sa zavolá funkciu UpdateWindow ). Ak bRepaint hodnotu NEPRAVDA, systém umiestní WM_PAINT správy vo fronte hlásenie súvisiace s oknom. Správa slučky odosiela správy WM_PAINT až po expedíciu všetky správy vo fronte.
MoveWindow odošle WM_WINDOWPOSCHANGING, WM_WINDOWPOSCHANGED, WM_MOVE, WM_SIZEa WM_NCCALCSIZE správy do okna.
Windows CE: BRepaint parameter sa ignoruje a predpokladá sa FALSE.
nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Vyžaduje verziu 1.0 alebo novšiu verziu.
Hlavičky:Deklarovaný v súbore winuser.h.
Importovať knižnica:Použiť user32.lib.
Windows prehľad, okno funkcie, SetWindowPos, UpdateWindow, WM_GETMINMAXINFO, WM_PAINT