CPropertySheet/Page
-
Hallo Community.
Ich habe mich entschlossen, die MFC neu zu erlernen, da die doch nicht so 'veraltet' unt 'tot' ist, wie sie immer behauptet wird.
Nun bin ich an dem Punkt, dass ich in meine Applikation einen Settings-Dialog einbauen möchte. Dazu hatte ich mir einen Dialog vorgestellt, in dem verschiedene Tabs drin sind, dort kann man die Einstellungen ändern. Ich habe gelesen, dass es dazu eine CPropertySheet/Page gibt.
- Wie verwende ich diese Klassen?
- Was muss ich tun, um einen solchen Dialog zu erstellen?
Für Hilfen, Tuts und Links bin ich sehr dankbar.
Viele Grüße,
Win Bite...)
-
Hallo!
Du musst eine Klasse von Type CPropertySheet erzeugen. Diese enthält dann deine CPropertyPages. Diese kannst du mit Hilfe des Resourcen Editors erzeugen. Dazu einfach einen Dialog erstellen. Die Basisklasse des Dialogs ist dann nicht CDialog, sondern du musst CPropertyPage angeben.
Ein Beispiel findest du in der MSDN: http://msdn2.microsoft.com/en-us/library/et63ay6a.aspx
-
Also das mit den CPropertyPage verstehe ich ja, aber was muss ich tun, wenn ich einen TabCtrl auf den Dialog gezogen habe? Wie mache ich das? Danke.
-
Geht so nicht. Vielleicht hilft Dir das hier weiter: http://69.10.233.10/KB/docview/cpropertyview.aspx