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.

 

 
		
		 
         
 

 
			
			




 [MFC] Taille et position de fenetres (CFormView)
 [MFC] Taille et position de fenetres (CFormView)
				 Répondre avec citation
  Répondre avec citation


 
  
  
  
 
 
			 
   
 



 
				 
  
						 Envoyé par MarieMtl
 Envoyé par MarieMtl
					
				 
						
Partager