je suis entrain de creer une alppli SDI et je veux regler la dimension de la fenetre principale et que ca sera impossible de la redimensionner apres l'execution.
comment je peux faire ca ?
je suis entrain de creer une alppli SDI et je veux regler la dimension de la fenetre principale et que ca sera impossible de la redimensionner apres l'execution.
comment je peux faire ca ?
SetWindowPos() pour la dimension de la frame, que tu peux mettre dans le Create de ta frame, par exemple.
Ensuite, pour empêcher l'utilisateur de resizer, il y a plusieurs solution. Celle que je connais (qui n'est d'ailleurs certainement pas la meilleure) consiste à intercepter le message ON_WM_SIZE.
Hope it helps.
tu peux me donner un exemple pour l'utilisation de la fonction SetWindowPos()
dedieux faqqqqqqqqqqqqq : http://c.developpez.com/faq/vc/?page...d#SetWindowPos
Sinon, tout cela est fort bien expliqué dans la msdn
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 this->SetWindowPos(NULL, // Ca tu t'en fous 0, //position en x 0, //position en y 800, //taille en x (largeur) 600, //taille en y (hauteur) SWP_SHOWWINDOW //flag par défaut (enfin j'me comprend) );![]()
lol, je savais bien qu'il y avait plus simpleEnvoyé par hiko-seijuro
![]()
Partager