test.rc文件内容为:
1 24 "test.manifest"test.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.YourApp" 
        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> 

解决方案 »

  1.   

    你的"test.manifest"是不是在res目录里面的?
    1 24 "res\\test.manifest"
      

  2.   

    name="CompanyName.ProductName.YourApp"  
    <description>Your application description here.</description>这两行要根据自己的程序做相应替换
      

  3.   

    to lshddd():应该不是这个问题,rc文件已编译成功,找不到的话,VC会报错的to palmax(南宫煌):改了也不行;且查过的资料都说这里没有关系谢谢两位!
      

  4.   

    你的xp是不是已经开启了xp样式,如果你的xp是使用经典样式也是不行的