UDF > StructureConstants >


$tagWINDOWPOS

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"

Champs

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