读书人

ocx中的界面如何实现xp风格

发布时间: 2012-01-07 21:41:55 作者: rapoo

ocx中的界面怎么实现xp风格?
我写的一个ocx,其中会弹出一个DialogBox 但是我加了manifest文件这些界面也不会变成xp风格,我该怎么做呢?

[解决办法]
把你的ocx所在的容器弄成XP样式的,oxc自动就是XP样式的了,不用做任何处理。
[解决办法]
据我所知,无解!

另外,你可以这样,写一个XML文件,名字叫iexplore.exe.manifest,放到IE同目录下,内容为:
<?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>

这段XML程序到处都可以找得到。

读书人网 >VC/MFC

热点推荐