Bonjour,
Je suis dans un contexte MDI, plusieurs vues pour un seul document.
Je voudrai mémoriser la taille et la position de mes fenêtres dans mon objet document.
J'utilise un CRect pour mémoriser les informations, un SetWindowPos() dans InitialUpdate pour modifier taille et position à l'ouverture, et GetWindowRect() et GetClientRect() sur le OnDestroy() pour récupérer les informations à la fermeture.
Problème : mes fenêtres ne se réaffiche pas au même endroit ni avec la même taille, en fait, je pense que GetWindowRect et GetClientRect ne compte pas les bordures alors que le SetWindowPos les compte (ou inversement ... j'en perd mon latin ).
Existe il d'autres méthodes permettant d'éviter de décompter la bordure lors de la récupération ?
Merci de votre aide,
Marie.
Partager