Bonjour à tous !!

Je créé dans une de mes applications un onglet (control tab) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
HandleOnglet = CreateWindowEx(0 , WC_TABCONTROL, "", WS_CHILD | WS_VISIBLE, 10, 10, 472, 208, HandleFenetre, NULL, InstanceGlobale, NULL);

             Volet.mask = TCIF_TEXT;
             
             Volet.pszText = "Infos réseau";
             TabCtrl_InsertItem(HandleOnglet, 1, &Volet);
             Volet.pszText = "Connectivité serveur";
             TabCtrl_InsertItem(HandleOnglet, 2, &Volet);
             Volet.pszText = "Alertes SNMP";
             TabCtrl_InsertItem(HandleOnglet, 3, &Volet);
             Volet.pszText = "Configuration";
             TabCtrl_InsertItem(HandleOnglet, 4, &Volet);
Et lors du cliquage sur le 4° ecriteau de mes onglets,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
if(pnmhdr->code == TCN_SELCHANGE && TabCtrl_GetCurSel(HandleOnglet) == 3)
Je voudrais pouvoir faire apparaitre un 2° onglet avec encore 4 différents ecriteaux dans le 2eme.

J'ai essayé en créant mon 2° onglet et en la faisant affichant qu'au cliquage du 4eme ecriteau du 1° onglet :

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
HandleOnglet2 = CreateWindowEx(0 , WC_TABCONTROL, "", WS_CHILD | WS_VISIBLE, 40, 40, 90, 90, HandleFenetre, NULL, InstanceGlobale, NULL);
             
             Volet2.mask = TCIF_TEXT;
            
             Volet2.pszText = "Base de registre";
             TabCtrl_InsertItem(HandleOnglet2, 1, &Volet2);
             Volet2.pszText = "Services WINDOWS";
             TabCtrl_InsertItem(HandleOnglet2, 2, &Volet2);
             Volet2.pszText = "Fichier de configuration";
             TabCtrl_InsertItem(HandleOnglet2, 3, &Volet2);

             if(pnmhdr->code == TCN_SELCHANGE && TabCtrl_GetCurSel(HandleOnglet) == 3)
            {                         
               ShowWindow(HandleOnglet2,SW_SHOW);
            }


MAIS CELA NE FONCTIONNE PAS !


Merci d'avance ...