为什么VC.net在XP下做出来的程序的按钮和XP本身的不同 VC。NET 2003做应用,发现做出来的程序的按钮是有棱有角的,不像XP系统的(比如说显示属性对话框)中的按钮,角是圆滑的。这是为什么?看了他的manifest文件也没问题啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考:The Code Project - Add Windows XP Theme Style to your current projects - Windows 2000 / XPhttp://www.codeproject.com/w2k/xptheme.asp 添加一个类型为24,ID为1的资源,写入下面的XML数据就OK了<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"><assemblyIdentity processorArchitecture="x86" version="1.0.0.0" type="win32" name="Your Application"/><description>Your 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 version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity name="chuanke" processorArchitecture="x86" version="5.1.0.0" type="win32"/> <description>Windows Shell Test</description> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="x86" publicKeyToken="6595b64144ccf1df" language="*" /> </dependentAssembly> </dependency> </assembly> 把它另存为test.exe.manifest放到你的exe的同一目录,注意:test要与你的exe同名 不好意思才看贴,chuanke的方法比较牛,呵呵。我原来用外部manifest文件,放得目录有问题。 选择图标,添加标本号,怎么实现 求助:图片透明处理 ListBox 画图 VS2005里面怎么重载菜单打开命令 谁熟悉CXImage里面的函数,帮下忙 ~CMainFrame() 与 CMainFrame()什么区别啊 祝贺得分超过2000 怎么样才能让程序搜索局域网中的所有数据库服务器? 那有Visual Studio 7.0 设置树形控件Border属性为true相关函数 大家好, 请问怎么给树型控件加背景啊? 没有人做这笨吧.用DLL生产可原DLL的LIB.
The Code Project - Add Windows XP Theme Style to your current projects - Windows 2000 / XP
http://www.codeproject.com/w2k/xptheme.asp
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
processorArchitecture="x86"
version="1.0.0.0"
type="win32"
name="Your Application"
/>
<description>Your 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>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
name="chuanke"
processorArchitecture="x86"
version="5.1.0.0"
type="win32"/>
<description>Windows Shell Test</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="x86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>
把它另存为test.exe.manifest放到你的exe的同一目录,注意:test要与你的exe同名
我原来用外部manifest文件,放得目录有问题。