Dans tout les cas, pour déplacer un fenêtre (sachant qu'un bouton est aussi un fenêtre en fait) t'utilises SetWindowPos, ou MoveWindow... Pour positionner les boutons, y faut faire des calculs pour quand on redimensionne. Hé oui, en Java, y a ces trucs là, qui organizent les contrôles selon une logique qu'on précise à la programmation (pas de coordonnées fixes), ça a l'air assez génial comme truc ! Mais en C++, faut se démerder come on peut !