http://www.codeproject.com/cs/menu/MagicMenuControl.asp

解决方案 »

  1.   

    我说的是button请不要给出www.codeproject.com
      

  2.   

    去XP里剪切图片,PHOTOSHOP编辑:)
      

  3.   

    如果只在XP下运行,只需一个文件即可:
    假设编译好的文件是a.exe 写一个文本文件,文件名为:a.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="YourApp"
        type="win32"
    />
    <description>Your app 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>注意要用UltraEdit等工具转换成UTF-8编码.放在同一目录下,然后运行a.exe发现菜单,按钮,列表框全变成xp风格的了,爽!