jnbrunet
Messages postés258Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention13 novembre 2012
-
22 mars 2005 à 00:40
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 2019
-
22 mars 2005 à 01:16
Hmm..j'ai chercher un peu partout et je n'ai pas trouver... je veux redimentionné une fenêtre et changer son emplacement... pour cela je dois utiliser
Private
Declare Function MoveWindow Lib "user32" (ByVal hwnd As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal bRepaint As Long) As Long
Private
Declare Function GetWindowRect Lib "user32" (ByVal hwnd As Long, lpRect As RECT) As Long
seulement je n'arive pas a les utiliser comme il le faut..quelqun peu me donner un exemple pour l'utilisation?
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 22 mars 2005 à 01:16
d'abord tu dois avoir le Handle de la fenêtre.
ensuite tu récupères ses dimensions.
et puis pour le Move tu met les valeurs en pixels, X et Y pour la position, nouvelle taille dans Longueur et Hauteur, le 1 c'est pour repeindre la fenêtre sinon c'est 0.
Private
Type RECT
Left
As
Long
Top
As
Long
Right
As
Long
Bottom
As
Long
End
Type