Chinaunix首页 | 论坛 | 博客
  • 博客访问: 731228
  • 博文数量: 759
  • 博客积分: 7000
  • 博客等级: 少将
  • 技术积分: 4775
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-22 15:16
文章分类

全部博文(759)

文章存档

2008年(759)

我的朋友

分类:

2008-09-25 15:55:40

引自:http://blog.chinaunix.net/u/15586/showart.php?id=142463

WindowsXP在界面上较以往操作有了很大的改动,看多了似乎也还算漂亮,但不知大家有没有注意到用直接写出来的即 使在XP下仍然是XP之前的风格,看来其中有什么地方还是需要作一些改动的。相信大家都在网上见过在资源里加入XML代码的方法,这里我就不再重复这种方 法了,否则有抄袭嫌疑。这里介绍一种很方便的方法,希望对大家有帮助。这个方法其实也是和XML有关,只不过不是放在资源里了,现在请按照以下步骤来做。

1.首先确认你在Windows XP下,因为如果在98或2K下,那除非自己重画画所有界面,要不基本上是无法实现XP风格的。

2. 新建一个文本,把下面这段XML代码粘贴进去

 
xmlns="urn:schemas-microsoft-com:asm.v1"
manifestVersion="1.0">
processorArchitecture="x86"
version="5.1.0.0"
type="win32"
name="test.exe"/>
Test Application


type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
publicKeyToken="6595b64144ccf1df"
language="*"
processorArchitecture="x86"/>


不要问我这段代码是什么意思,我也不知道,这段代码其实和任何一种试图实现XP风格时用的XML代码没有本质区别,几乎是一样的。粘贴进去时候存盘,名字随便取一个,反正到后面还是需要修改的。

3.假设在你的目录c:abc下有一个可执行abc.exe,我们把刚才建立的那个XML的拷贝到c:abc下,并把名字改为abc.exe.manifest,这时候你可以运行abc.exe,看看是不是已经具有了XP风格了?依次类推,在每一个你想改为XP风格的的统一目录里建立一个上面说的XML,并把名字改为可执行的名字加上".manifest"的扩展名(注意,不要把那个exe去掉,就可以了,你可以试着在MSDEV.exe所在目录中搞一个medev.exe.manifest的XML,看看起了什么变化?是不是资源编辑器里的对话框都变的漂亮了?[@more@]

--------------------next---------------------

阅读(399) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~