请问如何才能做出xp界面效果的程序。

解决方案 »

  1.   

    这个问题有点太大了,是个很复杂的问题,但具体的控件有不少人已经作出了XP风格的类,你可以去www.codeproject.com上看看
      

  2.   

    想要所有的元素都象xp风格比较繁吧,
    不过有按钮作成xp风格还是容易的
    www.vckbase.com
      

  3.   

    有个软件可以做到,还不用写代码,觉得还行,你试试!!
    XP Style Hacker 是一个完全免费的桌面美化类的小工具,它的作用就是让指定的程序不需要重新经过编程就可以具备XP风格的界面!
      

  4.   

    这里有个方法,但只有在Xp系统下有效。否则你就要用别人做的类,或者是别的界面发开包。----------------------------------------
    The following steps introduces XP Theme Style to your project:
    Insert Resource, choose "Custom", input "24" (without quotes) as resource type 
    Copy and paste the following XML sheets into the editor. <?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>You can replace test.exe and Test Application with any string you like. This will not affect the behaviour of the application.Change resource ID to 1. 
    Add calls to InitCommonControls() in your WinMain(). Don't forget to include commctrl.h and link comctl32.lib. Rebuild your project, all done :-) 
    This special resource type is only recognized by Windows XP. In any other version of Windows (Windows 9x/NT/2000), the program simply runs as before.You can also create a manifest file with the same name of the EXE file, plus an extension .manifest, which contains the same lines as the ones above. For our test.exe, the manifest file is test.exe.manifest.
      

  5.   

    http://www.luocong.com/bbs/dispbbs.asp?boardID=2&ID=106
    就是他