tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
842
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von CodeFatal
    CodeFatal CodeFatal ist offline Mitglied Platin
    Registriert seit
    Oct 2004
    Beiträge
    509
    Guten Abend zusammen,

    habe gerade mal nach längerem wieder eine MFC Oberfläche zusammen gestellt.
    Und prompt nen Problem, bei dem ich auf dem Schlauch steh.

    Ich arbeite mit VS2008 unter Win7.
    In der Vorschau seh ich den tollen neuen Style (ok.jpg) von Button und Co.
    Sobald ich kompiliere, gibts leider nur den alten XP-Style (nok.jpg).

    Wo hab ich welchen Haken falsch gesetzt? Hat jemand das Problem bereits einmal gelöst?
    Ich weiß ehrlich gesagt auch nicht wo nach ich hier suchen soll.

    Hoffe Ihr könnt mir helfen.

    Gruß
    Angehängte Grafiken Angehängte Grafiken   
     
    Grüß die Welt, dann grüßt sie dich!

    Keine Panik, die Titanic ist schon gesunken!

  2. #2
    Avatar von Endurion
    Endurion Endurion ist offline Mitglied Diamant
    Registriert seit
    Apr 2004
    Beiträge
    2.151
    Das ist üblicherweise das Manifest, das fehlt. Eigentlich sollte es bei VS 2008 automatisch miterstellt werden.

    Hier wird alles nochmal schön erläutert: http://www.codeproject.com/KB/cpp/xpstylemfc.aspx
     

  3. #3
    Avatar von CodeFatal
    CodeFatal CodeFatal ist offline Mitglied Platin
    Registriert seit
    Oct 2004
    Beiträge
    509
    Hallo,

    das unter dem Link beschriebene Verfahren hat leider keine Änderungen gebracht.
    Habe daraufhin das Projekt nochmal erstellt und die bereits erstellten Sourcen einfach rüber kopiert.

    Darauf hin sah es erstmals gut aus bis ich unter Projekt->Eigenschaften->Konfigurationseigenschaften->Allgemein ->Verwendung von MFC den Punkt "MFC in einer Statischen Bibliothek verwenden" gewählt habe.

    Also nochmal alles neu.
    Beim compilieren ist mir dann aufgefallen das ich folgende Fehlermeldung bekomme:
    Code :
    1
    
     general error c101008a: Failed to save the updated manifest to the file ".\Debug\DFDLP2.exe.embed.manifest". Falscher Parameter.

    Das hilft mir nur leider auch nicht weiter. Wo kann ich den Parameter ändern? Welche benötige ich?
    Die gefragte Datei exestiert und hat folgenden Aufbau:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
      <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
        <security>
          <requestedPrivileges>
            <requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel>
          </requestedPrivileges>
        </security>
      </trustInfo>
      <dependency>
        <dependentAssembly>
          <assemblyIdentity type="win32" name="Microsoft.VC90.DebugCRT" version="9.0.21022.8" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
        </dependentAssembly>
      </dependency>
      <dependency>
        <dependentAssembly>
          <assemblyIdentity type="win32" name="Microsoft.VC90.DebugMFC" version="9.0.21022.8" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
        </dependentAssembly>
      </dependency>
      <dependency>
        <dependentAssembly>
          <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="x86" publicKeyToken="6595b64144ccf1df" language="*"></assemblyIdentity>
        </dependentAssembly>
      </dependency>
    </assembly>
    Der Anfang sieht mir ein kleinwenig suspekt aus...

    Gibts vielleicht ein etwas größeres Problem mit meinem System?

    Gruß
     
    Grüß die Welt, dann grüßt sie dich!

    Keine Panik, die Titanic ist schon gesunken!

  4. #4
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.169
    Hi.

    I got this error after migrating a visual c++ 2008 console project to visual c++ 2010.

    Solved it by setting "MSBuild project build output verbosity" from "Minimal" to "Diagnostic"
    (Tools->Options...->Projects and Solutions->Build and Run)
    Hast du das mal versucht? (Link: http://connect.microsoft.com/VisualS...st-to-the-file)

    Gruß

    PS: Der Anfang der Datei ist die BOM. Das ist schon OK so.
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  5. #5
    Avatar von CodeFatal
    CodeFatal CodeFatal ist offline Mitglied Platin
    Registriert seit
    Oct 2004
    Beiträge
    509
    Nabend zusammen,

    leider haben die oben beschriebenen Punkte keine Lösung gebracht.
    Erfolgreich war es aber das Projekt auf Unicode umzubauen. Hat zwar etwas Zeit gekostet aber jetzt scheint es ein Ende zu haben.

    Schönen Abend und Danke für die Hilfe.
     
    Grüß die Welt, dann grüßt sie dich!

    Keine Panik, die Titanic ist schon gesunken!

Ähnliche Themen

  1. Auslesen von Style-Infos mit getElementById().style...
    Von Netzwerkidi im Forum Javascript & Ajax
    Antworten: 6
    Letzter Beitrag: 26.05.11, 11:42
  2. Komisches verhalten zwischen style.left und style.width
    Von one6666 im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 07.04.10, 11:59
  3. Verwaschener Style bzw. Splash Style
    Von flhe im Forum Photoshop
    Antworten: 1
    Letzter Beitrag: 08.11.08, 17:04
  4. Alter Style ...
    Von SerpenteS-X- im Forum Photoshop
    Antworten: 8
    Letzter Beitrag: 13.05.02, 15:34

Stichworte