WebBrowser1如何实现XP样式(100分)

  • 主题发起人 主题发起人 ayc_1999
  • 开始时间 开始时间
A

ayc_1999

Unregistered / Unconfirmed
GUEST, unregistred user!
用WebBrowser显示网页,发现按钮都是经典状态(2000系统)下的样式,是WebBrowser版本问题吗?用IE直接打开网页就是XP样式的按钮,WebBrowser1如何实现XP样式,是不是因为我的D7下的WebBrowser版本太低呢?谢谢了~~
 
可以考虑用.manifest文件实现。
给你个例子,把下面的文件以filename.exe.manifest保存,记得把filename改为与你的可执行文件同名并在同一路径下。例如:test.exe,那么就把下面保存为test.exe.manifest
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
name="XP style manifest"
processorArchitecture="x86"
version="1.0.0.0"
type="win32"/>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="x86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>
 
{$R WindowsXP.res} 在代码头中加入这一行
 
TEmbeddedWB设置UserInterfaceOptions THEME
http://www.bsalsa.com/downloads.html
 
来自:风铃夜思雨, 时间:2008-8-19 11:14:36, ID:3915099
{$R WindowsXP.res} 在代码头中加入这一行
这方法好像不行.
 
DDDDDDDDDDDD
 
编程 炒股 两不误 请上 WWW.000002.CN
 
后退
顶部