IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

[MFC] Taille minimale pour une cview


Sujet :

MFC

  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 91
    Par défaut [MFC] Taille minimale pour une cview
    Comment faire pour imposer une taille minimale à une cview lorsqu'un utilisateur la redimensionne?

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    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.


  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 91
    Par défaut
    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.

  4. #4
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    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.


  5. #5
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 91
    Par défaut
    Voici comment je crée mes vues:

    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);
    m_ViewBarRechercher est de type CViewBar
    Quand je redimensionne ma vue, je ne rentre pas dans OnGetMinMaxInfo

  6. #6
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    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).


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. imposer une taille minimale pour la fenetre
    Par etud_ini dans le forum Windows Forms
    Réponses: 2
    Dernier message: 12/10/2008, 21h19
  2. Fixer une taille minimale d une fenetre
    Par anouar dans le forum Interfaces Graphiques en Java
    Réponses: 1
    Dernier message: 27/10/2005, 00h53
  3. [MFC] Glisser/Déposer dans une CView
    Par octopus984 dans le forum MFC
    Réponses: 2
    Dernier message: 26/04/2005, 10h15
  4. Taille minimum pour une JFrame ou une JInternalFrame
    Par sixkiller dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 30/11/2004, 15h26
  5. [MFC]Taille minimale d'une fenetre
    Par fr66 dans le forum MFC
    Réponses: 5
    Dernier message: 14/06/2004, 11h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo