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] Positionnement incorrect de 2 toolbar


Sujet :

MFC

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm� Avatar de Philippe320
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    179
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 179
    Par d�faut [MFC] Positionnement incorrect de 2 toolbar
    Bonjour � tous,

    je cr�e 2 toolbar avec
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    	if (!m_wndToolBar1.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_DISABLED | CBRS_TOP
    		| CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_FLOAT_MULTI | CBRS_BORDER_3D ) ||
    		!m_wndToolBar1.LoadToolBar(IDR_TRAJECTOIRES_1A4))
    	{
    		TRACE0("Failed to create toolbar1\n");
    		return -1;      // fail to create
    	}
     
    	if (!m_wndToolBar2.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_DISABLED | CBRS_TOP
    		| CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_BORDER_3D ) ||
    		!m_wndToolBar2.LoadToolBar(IDR_TRAJECTOIRE_MANUELLE))
    	{
    		TRACE0("Failed to create toolbar2\n");
    		return -1;      // fail to create
    	}
     
    	m_wndToolBar1.EnableDocking(CBRS_ALIGN_TOP);
    	m_wndToolBar2.EnableDocking(CBRS_ALIGN_TOP);
    	EnableDocking(CBRS_ALIGN_TOP);
    	DockControlBar(&m_wndToolBar1,AFX_IDW_DOCKBAR_TOP)
    	DockControlBar(&m_wndToolBar2,AFX_IDW_DOCKBAR_TOP)
    (Elles sont invisibles au d�part)

    Puis je les fais apparaitre par
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    		pMainWindow->ShowControlBar(ToolBarTrajectoire1a4, TRUE,TRUE );
    		ToolBarTrajectoire1a4->SetWindowPos(NULL,0,30,64,32,SWP_SHOWWINDOW);
    ou
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    		pMainWindow->ShowControlBar(ToolBarTrajectoireManuelle, TRUE,TRUE );
    		ToolBarTrajectoireManuelle->SetWindowPos(NULL,600,30,64,32,SWP_SHOWWINDOW);
    pour avoir l'une, l'autre ou les 2 ensemble.

    Mon probl�me : quand j'affiche les 2 en m�me temps,le position lat�rale est correcte, mais elle s'affichent sur deux lignes diff�rentes, alors que je les voudrais sur la m�me ligne

    Comment corriger �a ?

    Merci d'avance
    Philippe

  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 ce post que je devrai int�grer dans la faq :
    http://www.developpez.net/forums/showthread.php?t=48703

  3. #3
    Membre confirm� Avatar de Philippe320
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    179
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 179
    Par d�faut
    Bonsoir Farscape,

    encore en plein dans le mille !
    merci pour cette r�ponse une fois de plus.

    Mais soit dit en passant, il m'�tait impossible de faire une v�ritable recherche pour retrouver ce message par moi-m�me.
    J'imagine que g�rer ce forum est un gros boulot pour toi ,
    mais verra-ton bient�t un vrai moteur de recherche pour �viter de reposer des questions d�j� d�battues ?

    En attendant, bon match !
    Philippe

  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
    merci ,
    en fait le plus gros boulot c'est la r�daction, apr�s j'ai une bonne m�moire et je sais si j'ai d�j� r�pondu � une question.
    et la en l'occurence j'avais tag� le post avec la mention FAQ, donc j'ai pas eu de probl�mes pour le retrouver.
    voila le sujet est int�gr� dans le post it faq.

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

Discussions similaires

  1. MFC bouton "openfile" de la toolbar
    Par galil069 dans le forum MFC
    R�ponses: 4
    Dernier message: 13/11/2007, 14h03
  2. DIV en css - Positionnement incorrect
    Par qi9859 dans le forum Mise en page CSS
    R�ponses: 5
    Dernier message: 19/05/2007, 18h29
  3. [MFC] Afficher et cacher une ToolBar
    Par Philippe320 dans le forum MFC
    R�ponses: 4
    Dernier message: 04/07/2006, 12h37
  4. [MFC]Positionnement et focus
    Par poseidon2 dans le forum MFC
    R�ponses: 6
    Dernier message: 02/05/2005, 13h41
  5. [MFC] positionner une CToolBar
    Par bigboomshakala dans le forum MFC
    R�ponses: 2
    Dernier message: 02/12/2004, 01h21

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