我用的编程环境是WIN2K PRO,VC++6.0。
谢谢高手详细回答。送分。

解决方案 »

  1.   

    <?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="test.exe"/>
        <description>Test Application</description>
        <dependency>
        <dependentAssembly>
        <assemblyIdentity
             type="win32"
             name="Microsoft.Windows.Common-Controls"
             version="6.0.0.0"
             publicKeyToken="6595b64144ccf1df"
             language="*"
             processorArchitecture="x86"/>
        </dependentAssembly>
        </dependency>
    </assembly>
    将上面这段代码保存到一个文件中,文件名为app.manifest,app可以改,将这个文件放到项目目录中,再修改一下.rc那个资源文件,在其中加入:
    ///////////////////////
    //
    //XP Style
    //
    1 24 DISCARDABLE "app.manifest"
    就行了。如果你是想在98或2k下实现XP风格就要自己画了,这个方法是使用VC6开发的东东在XP下会自动套用新的界面风格。
      

  2.   

    哦,是吗?可是,你看Microsoft Windows Media Player 9.0和RealOne Player
    那样的界面都是自己画的吗?那样的话,岂不是要累死?有没有现成的控件给我们用呀?