竟然说我不是高手,不让我回答高手区问题...RE:如何让 VB 6 的程序使用 XP Theme?(DevilXelloss)

qianqian 2002-02-10 11:17:34
很简单,增加一个文件,程序里加2句话,一切就可以搞定了!
新年以后看我发帖子,或者给我发mail索取。

http://www.1000vb.net
...全文
62 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
shmily_nnx 2002-02-16
  • 打赏
  • 举报
回复
请问谁那里有comctl32 6版本,拿出来share好了:)
lihonggen0 2002-02-14
  • 打赏
  • 举报
回复
9494
mwenyuan 2002-02-14
  • 打赏
  • 举报
回复
打错字了,是Notepad.exe,不是notepag.EXE
mwenyuan 2002-02-14
  • 打赏
  • 举报
回复
或者在你的EXE里面放一个自定义资源类型叫“RT_MANIFEST”,里面放一个叫"1"的资源,然后把刚在的那个文件内容写进去。(你看一下XP自带notepag.EXE,里面有这个资源,用VC++或者VS.NET开,exeScope好像看不见)
mwenyuan 2002-02-14
  • 打赏
  • 举报
回复
建立一个和你的exe同名的.exe.manifest文件放在同一个目录下(你的程序是aa.exe,那就要有一个aa.exe.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="你的exe的文件名" type="win32" />
<description></description>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" language="*" processorArchitecture="*" publicKeyToken="6595b64144ccf1df" />
</dependentAssembly>
</dependency>
</assembly>
就可以了
Mike_sun 2002-02-11
  • 打赏
  • 举报
回复
kao
Amoon 2002-02-11
  • 打赏
  • 举报
回复
同意,即使是生手,也有所谓的高手不及的方面嘛!
wyvernwhite 2002-02-11
  • 打赏
  • 举报
回复
就算是国外也大牌儿站点也不象这样,是不是CSDN的人已经觉得自己很权威了?
wgku 2002-02-10
  • 打赏
  • 举报
回复
9494为什么硬要分高手区与其它的!!!真是的!!!!!CSDN这点太失败了!!
qianqian 2002-02-10
  • 打赏
  • 举报
回复
屏幕图片:

http://qianqian.533.net/qadocs/XP.JPG

代码:

Declare Function InitCommonControls Lib "Comctl32.dll" () As Long

Private XP_Start()
InitCommonControls
End Sub

。。。

743

社区成员

发帖
与我相关
我的任务
社区描述
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧