Comment faire pour imposer une taille minimale à une cview lorsqu'un utilisateur la redimensionne?
Comment faire pour imposer une taille minimale à une cview lorsqu'un utilisateur la redimensionne?
salut,
voir faq:
http://c.developpez.com/faq/vc/?page...tSizeMainFrame
le traitement sera a faire au niveau de la mdichild de la view en MDI.
![]()
Ce qui est affirmé sans preuve peut être nié sans preuve Euclide.
Les conversions numériques en C,C++,C++/CLI
DLL d'extensions : écriture d'un plug-in de classe
Démarrer avec les MFC 2/2
Création d'un ActiveX MFC
Intégration d'une imprimante PDF pour éditions automatisées
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
Démarrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
Désolé je n'ai pas été assez précis, ce sont en fait des fenêtres filles dérivées de CFormView. J'aimerais imposer une taille minimale uniquement pour certaines d'entre elles.
et bien ?
ça ne change rien a ce que j'ai dis ...
le traitement est a faire sur la MDIChild associée a la CFormview .
si toutes tes view utilisent la même classe dérivée de CMDIChildWnd ,il faudra en faire une specifique pour gérer le dimensionnement.
![]()
Ce qui est affirmé sans preuve peut être nié sans preuve Euclide.
Les conversions numériques en C,C++,C++/CLI
DLL d'extensions : écriture d'un plug-in de classe
Démarrer avec les MFC 2/2
Création d'un ActiveX MFC
Intégration d'une imprimante PDF pour éditions automatisées
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
Démarrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
Voici comment je crée mes vues:
m_ViewBarRechercher est de type CViewBar
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 if (!m_ViewBarRechercher.Create(this, RUNTIME_CLASS (CViewOutilsRechercher), (CCreateContext *)(lpcs->lpCreateParams), strRC, WS_CHILD | WS_VISIBLE | CBRS_TOP, AFX_IDW_CONTROLBAR_FIRST + 33 + nDataViews + iViewBarOutilsID)) { TRACE0("Failed to create ViewBar\n"); return -1;} m_ViewBarRechercher.SetBarStyle(m_ViewBarRechercher.GetBarStyle() | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC);
Quand je redimensionne ma vue, je ne rentre pas dans OnGetMinMaxInfo
la je crois qu'il a embrouille !
m_ViewBarRechercher est une toolbar ?
le code montré ne creer pas la view.
c'est dans la classe ou est situé ce code que la fonction OnGetMinMaxInfo doit etre implementée (avec classwizard).
![]()
Ce qui est affirmé sans preuve peut être nié sans preuve Euclide.
Les conversions numériques en C,C++,C++/CLI
DLL d'extensions : écriture d'un plug-in de classe
Démarrer avec les MFC 2/2
Création d'un ActiveX MFC
Intégration d'une imprimante PDF pour éditions automatisées
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
Démarrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
Partager