xilebo noone | salut,
Je cherche désespérement à créer une boite de dialogue avec un TabCtrl dedans, et sur chaque page, je voudrai associer une boite de dialogue fille. Seulement, je n'arrive pas à créer la boite de dialogue fille, ou plutot lorsque je la crée, elle n'est pas incluse dans le TabCtrl mais reste à l'extérieur.
Voici mon code : (reduit au minimum pour plus de lisibilité)
Code :
- pCtrl = (CTabCtrl *)GetDlgItem(IDC_PROPERTIES);
- pCtrl->DeleteAllItems();
- pCtrl->InsertItem(TCIF_TEXT,0,"Général",0,NULL,0,0);
- pCtrl->InsertItem(TCIF_TEXT,1,"Propriétés",0,NULL,0,0);
- CPGenDialog *pDlg;
- pDlg = new CPGenDialog();
- pDlg->Create(IDD_GENERAL,pCtrl); // ceci n'attache pas la boite de dialogue pDlg à pCtrl.
- pDlg->ShowWindow(SW_SHOW);
|
Y a-t-il des fonctions particulières à utiliser ? et dois-je également fixer certaines propriétés à ma boite de dialogue mère et fille ? si oui, lesquelles ?
merci |