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

MoveWindow

Date de parution : 18/05/2000 - Cette fiche API a été lue 2109 fois

Description

MoveWindow déplace une fenêtre vers un nouvel emplacement. En supplément du déplacement, la fonction change aussi la taille de la fenêtre. La fonction retourne 1 si elle réussit ou 0 en cas d'échec.

Syntaxe

AppelDLL32("User32", "MoveWindow", hWnd, x, y, nWidth, nHeight, bRepaint)

hWnd
Le handle de la fenêtre.
x
Coordonnée en x du coin haut gauche de la fenêtre.
y
Coordonnée en y du coin haut gauche de la fenêtre.
nWidth
La largeur en pixels du redimensionnement de la fenêtre.
nHeight
La hauteur en pixels du redimensionnement de la fenêtre.
bRepaint
Si mis à 1, l'affichage est mis à jour pour la nouvelle position de la fenêtre. Si mis à 0, ne fait aucune mis à jour de l'écran, la fenêtre semble alors non déplacée mais apparaît aussi à son nouvel emplacement.

Compatibilité

Toutes versions

Remarque

Aucune

Exemple 1

// Déplace la fenêtre en coordonnées x-y : 250-150
// et redimensionne la taille en 100 pixels
// de hauteur et 200 pixels de largeur

hWnd est un entier
// Ce code vous est offert par Beaussier en ligne
hWnd = Handle()
AppelDLL32("User32", "MoveWindow", hWnd, 250, 150, 200, 100, 1)


Nombre de commentaire sur MoveWindow : 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..