Tab Register in der Tab Control deaktivieren
-
Guten Abend alle zusammen,
ich hab in meiner Anwendung eine Tab Control eingebaut mit 5 versch. Dialogen.
Die TabControl leitet sich vond er Klasse CTabCtrl ab, jetzt würde ich gerne einen Wizard aufbauen, d.h. in meinem Haupt-Dialog habe ich ein Vor und Zurück-Button, d.h. ich möchte immer nur ein Tab aktiv haben, die anderen sollten deaktiviert sein, d.h ich kann den Register zwar sehen, aber nicht aktivieren, bzw. anklciken, sondern nur über die Vor- und Zurück-Buttons.Wie kann ich ein Tab-Register deaktivieren, bei CTabCtrl hab ich keine passende Funktion gefunden.
Gruss,
chullain
-
Für ein Wizard nimmst du besser CPropertySheet und den Befehl void SetWizardMode() zum Beispiel:
CPropertySheet dlg; CPropertyPage page1, page2; dlg.AddPage(&page1); dlg.AddPage(&page2); dlg.SetWizardMode(); dlg.DoModal();Mit freundlichen Grüßen
Rhombicosidodecahedron