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] COmment empecher le resize d'un SDI ?


Sujet :

MFC

  1. #1
    Membre averti
    Inscrit en
    Ao�t 2002
    Messages
    31
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2002
    Messages : 31
    Par d�faut [MFC] COmment empecher le resize d'un SDI ?
    Bonjour

    Je souhaiterai enpecher l'utilisateur de resizer ma fen�tre ( ainsi que les boites de dialogue ). sur quel param�tre dois je jouer ?
    merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    28
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 28
    Par d�faut
    Essaye de saisir le message WM_SIZING, et � partir de l� emp�che que le redimensionnement soit effectif.

  3. #3
    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 ,ou essayer d'intercepter le message WM_GETMINMAXINFO
    exemple dans la faq en precisant la taille mini=taille maxi
    http://c.developpez.com/faq/vc/?page...tSizeMainFrame

  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
    exemple:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    void CMainFrame::OnGetMinMaxInfo(MINMAXINFO FAR* lpMMI) 
    {
    	// TODO: Add your message handler code here and/or call default	
     
    	lpMMI->ptMaxTrackSize.x=200;
    	lpMMI->ptMaxTrackSize.y=300;
    	lpMMI->ptMinTrackSize.x=200;
    	lpMMI->ptMinTrackSize.y=300;
    	CFrameWnd::OnGetMinMaxInfo(lpMMI);
    }
    limit�e a 200 pixels de large et 300 de haut et resize impossible.

  5. #5
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    62
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 62
    Par d�faut
    salut,

    et ben moi j'arrive pas a intercepter ce message ;-(

    Des que je l'ajoute avec le classe wizard, j'ai 100 erreurs
    incompr�hensibles dans mon projet alors qu'avant sa
    compilait nickel ...

    Quelqu'un aurai une Id�e ?
    (c'est un projet SDI aussi)

    Arnaud

  6. #6
    Membre � l'essai
    Inscrit en
    Juin 2004
    Messages
    8
    D�tails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 8
    Par d�faut
    Oui moi j'ai une id�e, il faut arr�ter de coder avec les MFC. Comme tu a l'air de d�buter, contente toi des API standards, et tu pourra faire ce que tu veux, et tu comprendras ce que tu fais

  7. #7
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    62
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 62
    Par d�faut
    hum, c encore moi.

    En fait, je n'arrive plus a intercepter aucun message.
    Des que j'en insere un avec le class wizard, mon projet ne compile
    plus.

    Des undeclared identifier, etc ...

    C'est space non ?

    Arnaud

  8. #8
    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,
    tu dois avoir un pb avec ton classview ,
    voir la faq sur la reconstruction du classview dans la partie ide.


  9. #9
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    62
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 62
    Par d�faut
    oui mais bon,

    Je voudrai blind� mon soft quand meme.

    On peut quand meme attendre sa de la part
    de se cher Visual

    Arnaud

  10. #10
    Membre � l'essai
    Inscrit en
    Juin 2004
    Messages
    8
    D�tails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 8
    Par d�faut
    tu as d�clar� la fonction dans le .h au moins?

  11. #11
    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 fonction tu l'a mise en place avec classwizard j'espere ?

  12. #12
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    62
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 62
    Par d�faut
    oui, sa se met dans le .h automatiquement
    avec le classwizard.

    Arnadu

  13. #13
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    62
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 62
    Par d�faut
    c bon, j'ai fait comme tu m'as dit pr�c�dament farscape
    et sa marche.



    Merci encore !

    Arnaud

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Comment empecher le Alt + F2 ??
    Par phoenix007 dans le forum Access
    R�ponses: 12
    Dernier message: 25/08/2006, 08h52
  2. [MFC] comment recuperer la vue en SDI??
    Par Devether dans le forum MFC
    R�ponses: 4
    Dernier message: 06/05/2004, 09h34
  3. R�ponses: 3
    Dernier message: 04/02/2004, 18h35
  4. R�ponses: 2
    Dernier message: 30/01/2004, 14h07
  5. [JBuilder9][JSP] Comment empêcher la recompilation
    Par lamimolette75 dans le forum JBuilder
    R�ponses: 2
    Dernier message: 11/07/2003, 15h20

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