Hola
Te explico un poquito.
mira crea un modulo en tu proyecto
en el modulo tiene que estar algo similar a esto:
'****************MODULO*********************
Option Explicit
'API para Iniciamos controles
Private Declare Sub InitCommonControls Lib "comctl32.dll" ()
Sub Main()
'rutina que inica la Aplicación
InitCommonControls 'inicia los controles.
Load FrmInicio
FrmInicio.Show
End Sub
'*************************************************
En el menu Proyecto-Propiedades, cambia la opcion que dice
Objeto Inicial: Sub Main.
el archivo manifest, copia esto, y guardalo en la misma ruta o path
donde se encuentra tu archivo ejecutable. este archivo debes guardarlo
con el mismo nombre que tiene tu ejecutable.
Por ejemplo:
miApp.exe
miApp.exe.manifest
y cuando corras tu aplicacion te dejara la apariencia de xp.
Ojo, lo q si es importante para q te funcione los TabStrip
ListView, etc, debes utilizar los Common controls version5 y no la 6.
'******** ARCHIVO MANIFEST *********
<?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="X86"
name="CompanyName.ProductName.YourAppName"
type="win32" />
<description>Your application description here</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*" />
</dependentAssembly>
</dependency>
</assembly>
'***********************************
si no te funciona escribeme un mail y te mando un ejemplo.
Saludos espero q te sirva..