Usar los Temas de Windows XP en Visual C++ 6.0
Cuando se compila un proyecto en Visual C++ se tiene un resultado como el de la imagen siguiente. Tomando siempre en cuenta el asunto estético que deben tener las aplicaciones, es posible utilizar los temas que nos ofrece el Sistema Operativo Windows XP aun utilizando Visual C++ 6.0.
Este artíte muestra la manera de hacer que tus aplicaciones compiladas en Visual C++ utilicen los temas de Windows XP y se vean así:
Pasos para lograr esto:
- En un existente/nuevo proyecto agregar un recurso definido por el usuario (Custom), luego poner "24" (sin las comillas) en el tipo de recurso.
- Luego Aparecerá una ventana en modo de edicion binaria donde se tendra que pegar el siguiente código XML tal como esta:
- Code: Seleccionar todo
- <?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="prueba.exe"/>
- <description>Aplicacion de prueba</description>
- <dependency>
- <dependentAssembly>
- <assemblyIdentity
- type="win32"
- name="Microsoft.Windows.Common-Controls"
- version="6.0.0.0"
- publicKeyToken="6595b64144ccf1df"
- language="*"
- processorArchitecture="x86"/>
- </dependentAssembly>
- </dependency>
- </assembly>
Nota: No es absolutamente necesario cambiar prueba.exe y Aplicación de prueba, se cambie o no funciona igual.
- En la vista de recursos de tu Workspace se podrá ver una nueva sección con el nombre 24, y en esa sección un ID de recurso que generalmente algo así como IDC_CUSTOM1. Cambiar é por "1" (sin las comillas).
- Algunas veces es necesario agregar la llamada a la función InitCommonControls() en la función InitInstance() de tu Aplicación (si es MFC) o WinMain().
- Recompilar y Listo!
Otros Artículos en esta sección
-
Ventana que se muestra al inicio de una aplicación mientras cargan todos elementos de nuestro programa, con esto podemos hacer nuestras aplicaciones Visual C++ mas presentables.Aquí un programa que espero les guste.. es un programa conocido que usa los conceptos básicos de árboles, nodos.Este artículo muestra como implementar hilos/hebras con la clase CWinThread en forma sencilla. El ejemplo pone a prueba la rapidez de tres métodos de ordenamiento ejecutandolos simultáneamente.¿Alguna duda? Sientete libre de hacer tus pruntas en nuestro:
foro deVisual C++ »