La structure WINDOWPOS contient des informations sur la taille et la position d'une fen�tre
Global Const $tagWINDOWPOS = "hwnd hWnd;int InsertAfter;int X;int Y;int CX;int CY;int Flags"
hWnd | Handle � la fen�tre |
InsertAfter | Indique la position de la fen�tre dans l'ordre Z |
X | Indique la position du bord gauche de la fen�tre |
Y | Indique la position du bord sup�rieur de la fen�tre |
CX | Indique la largeur de la fen�tre, en pixels |
CY | Indique la hauteur de la fen�tre, en pixels |
Flags | Indique la position de la fen�tre. Ce membre peut prendre une ou plusieurs des valeurs suivantes: $SWP_DRAWFRAME - Dessine un cadre autour de la fen�tre $SWP_FRAMECHANGED - Envoie un message WM_NCCALCSIZE � la fen�tre, m�me si la taille de la fen�tre n'est pas modifi�e $SWP_HIDEWINDOW- Cache la fen�tre $SWP_NOACTIVATE - N'active pas la fen�tre $SWP_NOCOPYBITS - Rej�te le contenu entier de la zone client $SWP_NOMOVE - Conserve la position actuelle (ignore les param�tres x et y) $SWP_NOOWNERZORDER - Ne change pas la position de la fen�tre propri�taire dans l'ordre Z $SWP_NOREDRAW - Ne redessine pas les changements $SWP_NOREPOSITION - Idem que le flag SWP_NOOWNERZORDER $SWP_NOSENDCHANGING - Emp�che la fen�tre de r�ception du message WM_WINDOWPOSCHANGING $SWP_NOSIZE - Conserve la taille actuelle (ignore les param�tres cx et cy) $SWP_NOZORDER - Conserve l'ordre de Z actuelle (ignore le param�tre InsertAfter) $SWP_SHOWWINDOW- Affiche la fen�tre |