S'identifier

API
Documentation
Ressources
Trucs & astuces
Libre
Gabarits
Services

Membres
Participer
Visiter

Contact

Meilleure résolution
mode 800 x 600

Optimisé pour
IE v.5
Netscape v.6
mais surtout pour
Mozilla v.1
minimum

 


Membre de Click-FR®, Réseau francophone Paie-Par-Click

SetRect

Date de parution : 12/04/2001 - Cette fiche API a été lue 1401 fois

Description

SetRect place la position et la taille d'un rectangle. Les deux coordonnées précisées sont les coins haut gauche et bas droit du rectangle. La fonction retourne 0 en cas d'erreur et 1 en cas de succès.

Syntaxe

AppelDLL32("user32","SetRect", &lpRect, X1, Y1, X2, Y2)

lpRect
La structure RECT dont il faut placer la position et la taille.
X1
Coordonnée en x du coin haut gauche.
Y1
Coordonnée en y du coin haut gauche.
X2
Coordonnée en x du coin bas droit.
Y2
Coordonnée en y du coin bas droit.

Compatibilité

  • Windows 9x : supporté
  • Windows NT : réclame 3.51 ou plus
  • Windows 2000 : supporté

Remarque

Notons que l'on peut attaquer la structure directement et paramétrer ses membres individuellement mais l'utilisation de cette fonction est plus facile.

Exemple 1

// Place les coordonnées dans la structure ad-hoc
// pour représenter un rectangle (20, 30)-(100, 50).
// Du code offert par Beaussier en ligne

r est un RECT
retval est un entier long

retval = AppelDLL32("user32", "SetRect", &r, 20, 30, 100, 50)


Nombre de commentaire sur SetRect : 0

Rappel : Le code fourni est compatible Windev v.4 et 5. Pour les versions supérieures, vous devez modifier le type des variables numériques. Par exemple : entier long devient entier.
Bien sûr, les marques citées sont déposées par leurs sociétés respectives. Ces pages sont à la disposition de tous, le code fourni est libre mais toute responsabilité est déclinée en cas de mauvais usage ou de dysfonctionnement.
© 2000-2005 Beaussier & Le Centre W..D..