CTabCtrl

Indian

Erfahrenes Mitglied
Hi

ich möchte gerne Tab Control benutzen jedoch habe ich bis jetzt nur geschaft drei tabs zu erzeugen. Ich schaffe es nicht die dazugehörigen dialge bei jeweiligen Tab click anzuzeigen. Ich hab ein tab control element und in meiner Headerdatei eine Variable angelegt namens:

CTabCtrl m_IDCTabConfig;

und zegie die drei tab karteie so an (OnInitDialog)

m_IDCTabConfig.InsertItem(0,_T("Farbe"));
m_IDCTabConfig.InsertItem(1,_T("Pfade"));
m_IDCTabConfig.InsertItem(2,_T("Werte"));


aber wie kann ich dialoge beim anklicken anzeigen bzw. der Inhalt von den Tabs ändern lassen. Ich bekomms einfach nicht hin.

thx
Indian
 
Das ist unter reinem Win32 auch etwas kompliziert. Wenn die TabCtrl der ganze Dialog ist, dann verwende bessere die CPropertyPage und leite deine SubDialoge von CPropertySheet ab. Dann gibt's eine Funktion AddPage und das Ding kümmert sich um das Umschalten der Dialoge.
 
Zurück