hola amigos, mi problema es que, cuando añado un archivo manifiesto a mi proyecto, este se ve con el estilo de xp muy bien pero no funciona del todo correcto. Por ejemplo, en el que estoy ahora tengo una StatusBar en la cual se muestran los Hints de los componentes del form. Si no añado el manifest funciona todo correcto pero en el momento que lo añado ya no me muestra la informacion de los hints en la StatusBar. En otros proyectos por ejemplo pierdo la alineacion a la derecha de los TEdits.
Para el caso de ahora que es el de la StatusBar tengo esto:
Código:
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
Application->OnHint = DisplayHint;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::DisplayHint(TObject *Sender)
{
StatusBar1->SimpleText = Application->Hint;
}
//---------------------------------------------------------------------------
y el manifest.rc contiene esto:
Código:
1 24 "Data_1.bin"
y el Data_1.bin contiene esto:
Código:
<?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="Microsoft.Windows.SIM"
type="win32"/>
<description>Smart Install Maker - create setup software</description>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator"/>
</requestedPrivileges>
</security>
</trustInfo>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
publicKeyToken="6595b64144ccf1df"
language="*"
processorArchitecture="*"/>
</dependentAssembly>
</dependency>
</assembly>
¿alguien me puede ayudar?