bcb6 下如何实现xp效果的状态条?
其它的都已实现,可就是状态条上端的效果无法承现。不知Borland 是否已解决了该问题或提供了该问题的补丁包,还望大家告知,小弟先在这里谢了!
实现方法:将该文件编译进程序中就可以了。
<?xml version= "1.0 " encoding= "UTF-8 " standalone= "yes "?>
<assembly xmlns= "urn:schemas-microsoft-com:asm.v1 "
manifestVersion= "1.0 ">
<assemblyIdentity
name= "Microsoft.Windows.Shell.mspaint "
processorArchitecture= "x86 "
version= "5.1.0.0 "
type= "win32 "/>
<description> Windows Shell </description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type= "win32 "
name= "Microsoft.Windows.Common-Controls "
version= "6.0.0.0 "
processorArchitecture= "x86 "
publicKeyToken= "6595b64144ccf1df "
language= "* "
/>
</dependentAssembly>
</dependency>
</assembly>
[解决办法]
自己做一个叫XpStyle.xml的文件,文件内容就输入你上面给的那些文字。
然后自己做一个XpStyle.rc的资源文件,里面有如下一段
1 24 XpStyle.xml
然后把那个资源文件加到你的工程里,编译就可以了。
[解决办法]
印象中这样做出来跟XP的有区别。
[解决办法]
look
[解决办法]
bcb6 下无法支持状态条的XP样式,可能是VCL的BUG,还是用BDS2006来实现吧!