[VB] Mon .top et .left se mettent pas a jour!!!!!

Mon .top et .left se mettent pas a jour!!!!! [VB] - Programmation

Marsh Posté le 26-05-2001 à 21:09:24    

J'ai crée un control ocx qui sert de fenêtre a l'intérieur d'une autre fenêtre (pas mdi, un feneêtre sdi). Pour la bouger j'utilise sendmessage et releasecapture de l'api de windows. Tout fonctione, le control se conduit comme un fenêtre mais quand je le bouge ses coordenées ne sont pas mises a jour! J'ai beau le bouger dans tout les sens, le top et le left reste le même! j'ai trouvé un function setwindowpos, mais pas de GETwindowPos...
 
Je me demandait si vous n'auriez pas une solution?
exist-il un function VB qui met a jour ces informations?
 
merci d'avance!

Reply

Marsh Posté le 26-05-2001 à 21:09:24   

Reply

Marsh Posté le 27-05-2001 à 00:01:02    

je suis pas sur mais ca pourrait peut etre marcher avec la fonction ".refresh"...

Reply

Marsh Posté le 27-05-2001 à 19:58:30    

regarde du coté de l'API GetClientRect ca doit pouvoir t'aider

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed