Pb dialog box et boutons...(Visual C++)

Pb dialog box et boutons...(Visual C++) - C++ - Programmation

Marsh Posté le 10-04-2005 à 17:18:37    

Bonjour,  
J'essaie de faire une palette de couleurs... et a chaque fois, je n'ai que 64 couleurs de dessiné...
Des que i=96, je n'ai plus de handle pour dessiner et le VERIFY plante...
Quelqu'un peut il m'expliquer pourquoi....?
Merci d'avance!

Code :
  1. BOOL CColorDXFDlg::OnInitDialog() {
  2. int i;
  3. for(i=32;i<288;i++){
  4.  VERIFY(m_boutons[i-32].SubclassDlgItem(IDC_BUTTON1+i-32,this));
  5.  m_boutons[i-32].AddColor(i);
  6.  m_boutons[i-32].SetSelectionMode(1);
  7. }
  8. GotoDlgCtrl(&m_boutons[CoolDdepart]);
  9. return CDialog::OnInitDialog();
  10. }


 
Je précise que sur ma dialog_box, j'ai 255 boutons... et que m_boutons est déclaré comme suit :CColorButton m_boutons[256];


Message édité par ben33 le 10-04-2005 à 17:23:44
Reply

Marsh Posté le 10-04-2005 à 17:18:37   

Reply

Marsh Posté le 10-04-2005 à 19:42:33    

255 boutons, hum ca doit être classe pour gérer le tab order.
 
Tu es sûr que tes IDC sont bien consécutifs ?
 

Reply

Marsh Posté le 10-04-2005 à 19:55:14    

oui c t ca...
Je m'en suis aperçu...
ok merci

Reply

Sujets relatifs:

Leave a Replay

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