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.
« L'effort par lequel toute chose tend à persévérer dans son être n'est rien de plus que l'essence actuelle de cette chose. »
Spinoza — Éthique III, Proposition VII
tu peux me donner un exemple pour l'utilisation de la fonction SetWindowPos()
dedieux faqqqqqqqqqqqqq : http://c.developpez.com/faq/vc/?page...d#SetWindowPos
Hiko-seijuro
n'cha - hoyoyo gang
espace perso : http://hiko-seijuro.developpez.com
dernier tuto : Introduction à l'éditeur de texte Emacs sous linux
consulter les faqs : http://www.developpez.com/faq
PAS DE QUESTIONS TECHNIQUES PAR MP OU MAIL
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) );
« L'effort par lequel toute chose tend à persévérer dans son être n'est rien de plus que l'essence actuelle de cette chose. »
Spinoza — Éthique III, Proposition VII
lol, je savais bien qu'il y avait plus simpleEnvoyé par hiko-seijuro
« L'effort par lequel toute chose tend à persévérer dans son être n'est rien de plus que l'essence actuelle de cette chose. »
Spinoza — Éthique III, Proposition VII
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager