VC6 mit ResHacker modifizieren



  • Sagt mal, ist das legal / erwünscht / Ok, wenn man mit dem ResHacker die msdev.exe so modifiziert, dass der Dialog-Editor auch den XP-Style verwendet? Ich hab's bei mir zumindestens gemacht, und es funzt super.

    Happosai



  • Is Dir doch überlassen, was Du auf Deinem eigenen PC machst!



  • Wie hast das gemacht? Würde mich auch mal interessieren...



  • Erstmal den ResHacker runterladen. Dürfte man bei google finden.
    Dann einfach die .exe geöffnet und als neue Ressource die Datei "XPTHEME.BIN" eingefügt. Die hatte mir vor ein paar Monaten einer im Forum von quellcodes.de geschickt. In der steht nix weiter als:

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?> 
    <assembly 
       xmlns="urn:schemas-microsoft-com:asm.v1" 
       manifestVersion="1.0">
    <assemblyIdentity 
        processorArchitecture="x86" 
        version="5.1.0.0"
        type="win32"
        name="test.exe"/>
        <description>Test Application</description>
        <dependency>
        <dependentAssembly>
        <assemblyIdentity
             type="win32"
             name="Microsoft.Windows.Common-Controls"
             version="6.0.0.0"
             publicKeyToken="6595b64144ccf1df"
             language="*"
             processorArchitecture="x86"/>
        </dependentAssembly>
        </dependency>
    </assembly>
    

    Dann die exe neu kompilieren und fertig. Die Menüs sind zwar net im XP-Style, dafür aber der Dialog-Editor, der Klassen-Manager etc.

    Happosai

    PS: Ach ja, die Ressource muss vom Typ "24" sein und als Namen "1" haben.

    [ Dieser Beitrag wurde am 04.11.2002 um 06:21 Uhr von Happosai editiert. ]



  • Aso!
    Ich dachte man hat dann den Office/Windows-XP-Style auf non-XP Rechnern...

    Du mussst die Datei nicht unbedingt in dir msdev.exe "reinhacken".

    Du kannst auch einfach eine msdev.exe.manifest erstellen und den Text dort reinkopieren.


Anmelden zum Antworten