Default-Positionen für CtoolBar/CDialogBar setzen?
-
Wenn ich meine Applikation auf einem System starte, auf dem diese noch nicht gelaufen ist, dann werden meine Toolbars alle untereinander am linken Bildschirmrand angeorndet.
Wie kann ich denen Default-Positionen mitgeben, die immer dann gesetzt werden, wenn
CDockState state; state.LoadState(lpszProfileName); MySetDockState(state);in der Registry nix findet?
-
Der Normalfall ist einfach die Position an der Du den CToolbar erzeugst. Wenn Du ihn also beim Erzeugen richtig dockst, dann wird nichts mehr verändert, wenn es keine Positionen in der Registry gibt...
Ganz einfach!