Afficher le thème XP pour une vielle APP

Fermé
Positron - 21 août 2012 à 19:54
Bonjour à tous,

Je souhaiterai donner une apparence un peut plus agréable à une veille application qui sert à piloter une machine.
Elle semble être écrite en C++ 5.0 et je n'ai pas accès au code source.
J'ai donc ajouté le fichier manifeste suivant dans le répertoire de l'exécutable :
Code :

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


Sous Vista, cela fonctionne parfaitement. Le style est affiché dans toutes les conditions. En revanche, sous XP (sp3), les boutons qui possèdent une image sont affichés en style classique.
Quelqu'un a-t-il une idée de ce sur quoi il faut agir ?

Merci d'avance pour votre aide :)