modales Dialogfeld spinnt
-
hi
hab heute das erste mal versucht nen prog mit modalem Dialog zu erstellen. Funktioniert auch alles prächtig, bis auf die Tatsache, dass ich in visual c++ das erstellte dialogfeld mit den normalen standartmäßig erstellten steuerelementen (buttons OK und CANCEL sowie "TODO: Hier wat einfügen..") sehe, wenn ich die anwendung aber ausführe das ganze doppelt sehe, wobei unter dem erwarteten alle Elemente nochmal zu finden sind, jedoch nem anderen Stil, der eher an win9x erinnert und auch etwas verschoben.ist das vielleicht ein bug von visual c++ ??
Meto
-
EDIT: ..und der hintergrund ist dunkel-grau anstatt dem normalen Hintergrund.
-
Mach mal eine Sceenshot
-
Wenn du keine Möglichkeit hast, ihn irgendwo upzuloaden, schick ihn mir:
entfernt
Grüße Rapha
-
Das ganze hatte ich auch schon einmal und zwar habe ich die Dialogklasse falsch abgeleitet. Man muß den Dialog von CDialog ableiten und nicht von CDHtmDialog. Vielleicht liegt es daran.
-
geschafft!
@drops: thx, das hat geklappt, hatte einfach ne Klasse erstellt, ohne weiter zu gucken wo die abgeleitet wird. Standartmäßig ist CDHtmDialog eingestellt.
Wusste garnicht dass Dialoge auch von anderen Klassen als CDialog abgeleitet werden können.
Meto
-
Was soll den CDHtmDialog für ne Klasse sein? Hab ich noch nie gehört
