[C/C++] Windows Styles erkennen und nutzen

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Mavil2k, 17. April 2007 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 17. April 2007
    Windows Styles erkennen und nutzen

    Hi.

    Also mein Programm läuft soweit.
    Nur wollte ich das er den Windows Style benutzt.
    Laut Microsoft sollt man eine manifest.xml hinzufügen mit folgendem Code:

    Code:
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
     <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> 
     <description>Character Map application</description> 
     <dependency> 
     <dependentAssembly> 
     <assemblyIdentity 
     type="win32" 
     name="Microsoft.Windows.Common-Controls" 
     version="6.0.0.0" 
     processorArchitecture="X86" 
     publicKeyToken="6595b64144ccf1df" 
     language="*" 
     /> 
     </dependentAssembly> 
     </dependency> 
     </assembly>
    
    und diese dann einbinden. Das habe ich auch getan, bei mir läuft das Programm (starten der exe).

    Nur bei anderen kommt der Fehler sie sollten das Tool doch bitte neu installieren.
    DLLs sind statisch eingebunden und die manifest nimmt er auch mit.
    Achja ist mit Visual Studio 2005 geschrieben - eine MFC Anwendung.

    Wie bekomm ichs hin das er automatisch den Windows Style des Benutzers nimmt?

    Danke schonmal
    GrEEtZ MaV
     

  2. Anzeige
    Dealz: stark reduzierte Angebote finden.
  3. #2 17. April 2007
    AW: Windows Styles erkennen und nutzen

    also ich kann dir jetzt nicht spzifisch die Frage beantworten, da ich fast kein C++ kann. Aber habe das mit JAVA schon mal probiert, und das Problem ist, dass mit dieser XML nur die definition des Styles und nicht der Style selber mitgenommen wird. d.h. wenn du eventeull einen spezialstyle auf deinem PC hast, welcher nicht standartmässig drauf ist findet es ihn nicht bei anderen PC's, und so kann er nicht starten.
     
  4. #3 17. April 2007
    AW: Windows Styles erkennen und nutzen

    Hm hab ich mir fast gedacht.
    Aber so ne ProgrssBar sieht ohne Style schon echt häßlich aus :tongue:

    Ich werds mal in die Showcase Section stellen, evtl werd ich dann schlauer.

    GrEEtZ



    Hat sich erledigt!
    Es werden nur Standard Windows Styles erkannt , sonst kommt n Fehler
    /Closed
     

  5. Videos zum Thema
Die Seite wird geladen...