Accueil > Forum > > > > changement de taille d'une dialogbox
changement de taille d'une dialogbox
vendredi 5 août 2005 à 14:57:51 |
changement de taille d'une dialogbox

cashroc
|
salut à tous, je développe en comment une application en mfc basee sur une dialogbox. J'ai pas trouvé le moyen de redimensionner les contrôles placer dessus pour une meilleure vision. est que quelqu'un aurait déjà fait cela ou aurait une piste ? merci d'avance pour vos reponses
|
|
vendredi 5 août 2005 à 16:22:04 |
Re : changement de taille d'une dialogbox

magic_Nono
|
ce genre de trucs c_comboLg2.MoveWindow(cx/2+30,10,cx/2-30,200,true); c_bNew.SetWindowPos(NULL,cx-46,40,0,0,SWP_NOZORDER |SWP_NOOWNERZORDER |SWP_NOSIZE |SWP_SHOWWINDOW ); ___________________________________________________________ MagicalementNono 
|
|
vendredi 5 août 2005 à 16:23:03 |
Re : changement de taille d'une dialogbox

magic_Nono
|
à faire éventuellt suivre de ceci: InvalidateRect(NULL,false); //force le réaffichage ___________________________________________________________ MagicalementNono 
|
|
vendredi 5 août 2005 à 16:52:15 |
Re : changement de taille d'une dialogbox

cashroc
|
salut magic, d'abord merci pour ta reponse, c'est exactement ce qu'il me fallait. J'appelle la fonction MoveWindow dans la fonction OnSize qui gere l'evenement WM_SIZE. Par contre j'ai un souci s'assertion lors de l'initialisation. ASSERT(::IsWindow(m_hWnd)) dans MoveWindow. Je pense que ca vient du fait que le controle qui est retaille n'est pas encore instancie. Est ce que tu sais comme gerer ce problemes ?
|
|
vendredi 5 août 2005 à 16:55:24 |
Re : changement de taille d'une dialogbox

cashroc
|
au fait, voici mon code : void CEssaiDlg::OnSize(UINT nType, int cx, int cy) { CDialog::OnSize(nType, cx, cy); TRACE("\n\n--->%i\n\n",nType); m_list.MoveWindow(cx/2+30,10,cx/2-30,200,true); }
|
|
vendredi 5 août 2005 à 16:57:56 |
Re : changement de taille d'une dialogbox

magic_Nono
|
if(m_hWnd) m_list.MoveWindow(cx/2+30,10,cx/2-30,200,true); de mémoire ou passer par un booléen ___________________________________________________________ MagicalementNono 
|
|
vendredi 5 août 2005 à 17:07:15 |
Re : changement de taille d'une dialogbox

cashroc
|
effectivement, ca marche en testant m_hWnd if(m_list.m_hWnd) { if((nType==SIZE_MAXIMIZED)) { m_list.MoveWindow(cx/2+30,10,cx/2-30,200,true); } else { m_list.MoveWindow(0,0,cx/2-30,200,true); } } merci pour le coup de pouce 
|
|
Cette discussion est classée dans : taille, changement, dialogbox
Répondre à ce message
Sujets en rapport avec ce message
Taille réelle d'une DialogBox une fois affichée [ par stagiairecpp ]
Bonjour les amis, Aujourd'hui c'est un nouveau soucis qui m'amène : J'ai une Dialog (paramétrée sans aucun bord) en ressources que j'affiche grâce à
Segmentation fault, C++ [ par mwoua3 ]
Bonjour, J'ai un gros problème. Dans le cadre d'un projet d'informatique, je fais appel à une fonction qui me permet de copier le contenu d'un fichi
MouseHook avec DialogBox [ par mouloudh ]
bonjour, j'ai récupéré le code source [b]Distance parcourrue par la souris (win32, hook)[/b]sur forumcpp. Je cherchais depuis un moment déjà quelque c
Probleme C / systeme LINUX [ par elite182 ]
Bonjour a tous !! Je rencontre actuellement un probleme sur le C. Comme vous me l'avez explique la derniere fois en cours, j'ai obtenu un pointeur d
taille d'une matrice [ par badsha ]
je cherche un programme qui calcule la taille d'une matrice.(sur matlab c simple : size(matrice) est basta). j'ai trouvé un code qui calcule la taill
Probleme allocation C++ [ par elite182 ]
Bonjour a tous , je dois réaliser une fonction qui range des grands nombres dans un tableau d'entier, ( ex : 2 333 546 donnera : Tab[0] = 546; tab
Afficher une partie de l'image BMP [ par faizazouari ]
Salut. J'ai rencontrée un problème lors l'affichage d'une partie de l'image original(bmp) de résolution 480x640.Je veux Afficher uniquement une partie
taille des types... [ par li ]
Bonjours a tous. Voila ma question, j'ai une structure : struct header { unsigned char useless1: 1; unsigned char type : 1; unsigned short dat
Taille variables dans une class/struct [ par LA_Tupac ]
Salut à tous. Je me penche sur la taille des données car je fais des écritures binaires d'objets à taille variable dans des fichiers. En faisant des t
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|