euh... je vois ca en VB, je pense que c le mem principe en VC++
evenement onmousedown >> enregistre une variable X
evenement onmouseup >> modifie la variable X
evenement onmousemove >> si X a la valeur donnee par le onmousedown, tu modifies la position de la fenetre (surement un truc genre form.top et form.left... en VB en tout cas ) selon la position du curseur (chopée par onmousemove).
Voila autant ca a rien a voir en VC++ mais c tout ce ke je sais