Controle d'une fenetre d'une appli externe, possible ? [Résolu]

DeltaFX 459 Messages postés lundi 19 avril 2004Date d'inscription 8 avril 2009 Dernière intervention - 5 janv. 2005 à 22:33 - Dernière réponse : jmp77 1232 Messages postés lundi 4 février 2002Date d'inscription 4 octobre 2006 Dernière intervention
- 6 janv. 2005 à 10:06
Soit en francais: j'aimerai déplacer et redimensionner une fenetre d'un prog externe. Est ce possible
Afficher la suite 

2 réponses

Répondre au sujet
cs_Kenavo 759 Messages postés vendredi 21 mars 2003Date d'inscription 1 octobre 2009 Dernière intervention - 6 janv. 2005 à 08:46
+3
Utile
Yes ! Bien sûr ! Par exemple pour décaler la fenêtre vers le haut de 1 pixel :



var

Hndl : THandle;

Rect : TREct;

begin

Hndl := FindWindow(nil,'Titre de la fenêtre ') ;

GetWindowRect(Hndl,Rect);

with Rect do

SetWindowPos(Hndl, HWND_TOP, Left, Top-1, Right-Left, Bottom-Top, SWP_SHOWWINDOW );

end;



'Titre de la fenêtre' est le nom de la fenêtre, pas du programme !


Pour les constantes tu as le choix, regarde l'aide de SetWindowPos



Ken@vo

____________________

Code, Code, Codec !
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_Kenavo
jmp77 1232 Messages postés lundi 4 février 2002Date d'inscription 4 octobre 2006 Dernière intervention - 6 janv. 2005 à 10:06
0
Utile
Il a pas mal de sources sur delphifr et aussi sur www.phidels.com.



Cherche et tu trouveras ton bonheur.

Bonne prog,
JMP77.

N'oubliez pas de cliquer sur réponse acceptée.
Commenter la réponse de jmp77

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.