2009年2月21日星期六

在VC2003中实现XP风格

    RT,完全用来凑文章~莫怪~

    VC2003没有2005/2008那样幸运,即使你使用MFC工程,弄出来的GUI也不是XP风格的(准确的说应该是新主题风格),所以就有了很多实现XP风格的方法。大致有如下两种:

1.使用manifest
    这种方法地球人都知道,直接把RES文件夹中的xxx.exe.manifest弄到可执行文件所在的目录,把xxx替换为相应的名字。不过缺点很明显,要带着一个manifest~

2.将manifest"编译"
    这种方法其实和上面那种类似,只不过直接把manifest编译入EXE文件,免去了携带的问题~实现的步骤也很简单:
    首先把manifest复制到代码文件所在的目录(通常是RES的上级文件夹),然后重命名为xxx.manifest,.eg XPStyle.manifest
    然后打开RES文件夹下的RC2文件,在空白处写入1 24 "XPStyle.manifest",然后保存即可~

没有评论:

发表评论

1、可以使用<b>、<i>、<a>等Html标志,让评论更有特色...
2、支持OpenID登录,技术达到国际先进水平。但切记,评论内容不代表本站观点!
3、当遇到“连接被重置”、“连接超时”和“此网页无法访问”等而发表不了评论的话,请多刷新几次页面,或迟三分钟后再试;
4、对你的浏览造成不便,站长在此代表全国G.FW工作人员向你鞠躬致歉!!!