cs_flatou
Messages postés92Date d'inscriptionsamedi 25 octobre 2003StatutMembreDernière intervention22 février 2006
-
6 mars 2004 à 17:01
ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 2006
-
7 mars 2004 à 23:49
salut
j'ai ma fenetre principale de mon appli definit comme WS_POPUPWINDOW. Le prob est que la fenetre reste fixe, on ne peut pas la déplacer.
Le but principale ayant été de supprimer la barre de titre, j'ai parcouru tt les styles de fenetre et j'ai trouvé que popwindow etait pas mal.
Mais comment lui rendre sa mobilité ?
merci d'avance
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 6 mars 2004 à 17:32
Gestion du WM_LBUTTONDOWN et WM_MOUSEMOVE sur element de ton chois ou toute la zone client de la fenetre.
SetWindowPos(..);
Pour deplacement propre faudra capturer souris SetCapture() et bien gerer ReleaseCapture en plusieurs endroits.
cs_flatou
Messages postés92Date d'inscriptionsamedi 25 octobre 2003StatutMembreDernière intervention22 février 2006 6 mars 2004 à 18:14
Pour WM_LBUTTONDOWN, WM_MOUSEMOVE et SetWindowPos() mais SetCapture et ReleaseCapture() je n'arrive pas a comprendre leur but et leur utilisation
Peux tu m'en dire un peu plus la dessus ?
merci encore BruNews
ps : j'ai lu MSDN a ce sujet
Vous n’avez pas trouvé la réponse que vous recherchez ?
le truc c'est que lorsqu'on deplace la fenetre lentement, pas de probleme, mais si on la deplace rapidement, elle disparait et reapparait a l'endroit ou on lache le bouton de la souris. d'ou vient ce probleme ?