-
redimensionner une vue
Bonjour,
j'ai une application de type SDI et j'utilise MFC sur Visual studio. Je voudrais redimensionnner une vue. J'ai utiliser GetWindowPos() mais il me redimensionne ma fenêtre et non la vue. C'est le redimensionnement de la vue qui m'interresse.
Sinon je voudrait aussi savoir comment fixer la vue.
merci d'avance
-
Si tu veux intercepter les changements de taille de la vue c'est dans l'objet vu que tu dois le faire. Et puis tu as le message WM_SIZE.
As-tu essaye SetWindowPos() pour fixer ta vue.
-
je crois qu'il y a une façon de figer la vue avec setWindowPos dans ses argument mais pour l'instant je ne me suis pas trop attarder dessus. C'set surtout le rediensionnement de ma vue(la parie client de a fenêtre) qui m'interresse. Comment faire pour ça?
-
salut
voir la :faq:
http://c.developpez.com/faq/vc/?page...#ChangeSDISize
[edit]
Je reviens de lire ton post,en SDI la vue est indissociable de la fenêtre de l'application.
Redimensionner la vue c'est agir sur la fenêtre de l'application.
sinon il faut que tu passes en MDI.
[/edit]
:D