[MFC] Supprimer les boutons toolbar

Supprimer les boutons toolbar [MFC] - C++ - Programmation

Marsh Posté le 13-09-2003 à 18:41:22    

Jai 2 ou 3 boutons dans ma tool bar qui servent a rien(il ne sont lier pas rien (pas de fonction associee, etc)  .... jaimerai les supprimer mais jy arrive pas Help

Reply

Marsh Posté le 13-09-2003 à 18:41:22   

Reply

Marsh Posté le 13-09-2003 à 19:06:21    

Pour les besoins d'un programme, j'avais du virer completement la toolbar et je m'y étais pris comme ca :

Code :
  1. int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
  2. {
  3. if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
  4.  return -1;
  5. // Add the buttons and adornments to the CommandBar.
  6. /* if (!InsertButtons(tbButtons, nNumButtons, IDR_MAINFRAME, nNumImages) ||
  7.   !AddAdornments(dwAdornmentFlags))
  8. {
  9.  TRACE0("Failed to add toolbar buttons\n" );
  10.  return -1;
  11. }
  12. */ return 0;
  13. }


 
j'avais tout simplement commenté le code qui fait cela et qui est inséré par défaut dans l'appli.
 
Ca peut peut-etre t'aider [:spamafote]


Message édité par polo021 le 13-09-2003 à 19:07:13
Reply

Marsh Posté le 13-09-2003 à 19:12:23    

red faction a écrit :

Jai 2 ou 3 boutons dans ma tool bar qui servent a rien(il ne sont lier pas rien (pas de fonction associee, etc)  .... jaimerai les supprimer mais jy arrive pas Help


 
 
Il y a la fonction :
 

Code :
  1. BOOL CToolBarCtrl::DeleteButton(int nIndex );


 
Deletes a button from the toolbar control.
 
Parameters
 
nIndex  
Zero-based index of the button to delete.  
 
Return Value
Nonzero if successful; otherwise zero.
 
Je sais pas si c'est ce que tu veux ?


Message édité par iS@mi le 13-09-2003 à 19:13:14
Reply

Marsh Posté le 13-09-2003 à 20:31:41    

C bon  :)  
 
Finalement jai edité le fichier .rc a la main et redimensionne le bitmap de la toolbar.
 
c qd meme dommage qu'il n'ai pas mit une fonction dans l'ide pour le faire directement

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed