pOldNew (PRECTL)
This points to two RECTL structures. The first structure contains the rectangle of the window before the move, the second contains the rectangle of the window after the move. The coordinates of the rectangles are relative to the parent window.
pNew (PSWP)
This points to a SWP structure that contains information about the window after it is resized (see the WinSetWindowPos function).
usAlign (USHORT)
This instructs WinSetWindowPos how to align valid window bits. This value is made up from CVR_* flags, as follows:
CVR_ALIGNLEFT
(CVR_ALIGNLEFT | CVR_ALIGNTOP)aligns the valid window area with the top-left of the window. 0