ProgressBar im neuen Stil unter Vista mit VS2008 verwenden?
-
Hallo...
ich habe hier ein Projekt welches unter Windows XP mit VS6 C++ entwickelt wurde.
Dieses habe ich nun mit VS2008 unter Vista neu compiliert.
Funktioniert auch soweit Problemlos.Nur der Progressbar ist im alten Stiel. Also Blau.
Ich würde gerne den neuen verwenden. Also grün und runde Ecken.
Aber selbst wenn ich den Lösche und neu hinzufüge bleibt er blau.Weiß Jemand was man da tun kann?
Google findet dazu nix gescheites.Stefan
-
Manifest für ComCtl32 eingebunden?
-
sri schrieb:
Manifest für ComCtl32 eingebunden?
ähh nein. was ist denn das?
ich google mal danach
-
-
ich habe noch was einfacheres gefunden.
Funktioniert in VS2008:
einfach in die dlg.cpp ganz oben einfügen:
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"")
und die schriften in den dialogen auf tomahoe 8 umstellen.
fertig
-
StefanKittel schrieb:
ich habe noch was einfacheres gefunden.
Funktioniert in VS2008:
einfach in die dlg.cpp ganz oben einfügen:
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"")
Oder in die stdafx.h, dort ist es zentraler.
StefanKittel schrieb:
und die schriften in den dialogen auf tomahoe 8 umstellen.
MS Shell Dlg 8 wäre besser.
-
sri schrieb:
Oder in die stdafx.h, dort ist es zentraler.
MS Shell Dlg 8 wäre besser.
Die Schriftart "MS Shell Dlg" gibt es bei mir gar nicht (Vista Ultimate 64Bit, VS2008 Prof). Voreingestellt bei einem neuem Projekt ist MS SanSerif 8,25
Stefan
-
MS Shell Dlg ist ein Alias und wird jeweils auf die Systemschrift gemappt.
Mehr:
http://msdn2.microsoft.com/en-us/library/aa366904.aspx
http://msdn2.microsoft.com/en-us/library/ms776266.aspx
-
sri schrieb:
MS Shell Dlg ist ein Alias und wird jeweils auf die Systemschrift gemappt.
Mehr:
http://msdn2.microsoft.com/en-us/library/aa366904.aspx
http://msdn2.microsoft.com/en-us/library/ms776266.aspxKlingt sinnvoll. Aber in VS2008 kann ich den Font nicht auswählen...
goolge hat nix dazu
Stefan
-
Normalerweise sollte VS 2008 den Font beim Einfügen eines neuen Dialoges automatisch auf "MS Shell Dlg" setzen. Zumindestens hier passiert das auch.