对《VB程序实现WindowsXP效果的界面》一文的补遗

news/2025/2/22 23:11:20

    在看完《VB程序实现WindowsXP效果的界面》一文后,感觉非常好,用VB也能做出XP风格的界面。
    但是有一个可能让大家都觉得不太舒服或者说很累赘的地方。就是在《VB程序实现WindowsXP效果的界面》一文的具体实现方法的第2点里,说“建立一个和你的.exe同名的.exe.manifest文件(假如:如果你最后编译好的文件名为WindowXPStyle.exe,则建立一个文件名为WindowXPStyle.exe.manifest的文件),并且此文件必须存在于和你Exe文件的同一目录下。”大家是否觉得这样做有些奇怪呢,难道用VB实现XP风格的界面就这样麻烦吗?别的程序也没见过还带着什么.manifest文件啊?
    是的,采用.manifest文件确实能达到效果,但也给发布程序带来了不便,因为总要在安装包中带上这个文件。其实,不用.manifest文件也能使VB编写的程序具体XP风格的界面。
    具体做法就是把.manifest写成资源文件(大致内容并没有变,只是加上了资源文件头),并和程序一起编译,这样就相当于把.manifest文件和编译后的.exe文件合到了一起,在发布程序时就不用再带着.manifest文件了。
   
    下载地址:http://csdngoodname008.51.net/XPStyle.zip


http://www.niftyadmin.cn/n/1536687.html

相关文章

如何使用NUnit

http://www.c-sharpcorner.com/UploadFile/84c85b/nunit-with-C-Sharp/ 获取NUnit 1.下载安装包 从github上下载安装包 NUnit.3.4.1.msi https://github.com/nunit/nunit/releases 在项目中添加引用 C:\Program Files (x86)\NUnit.org\framework\3.4.1.0\net-4.5\nunit.framewo…

pycharm新建项目后按钮灰色问题

同样适用于导入别人的新项目后无法运行问题 原因一: pycharm没有设置系统解析器 解决方法一: 打开pycharm->File->Settings->Project Interpreter->设置python路径(系统python) 原因二: 没有创建新的confi…

在托盘图标中添加气球提示

很多朋友都见到过能在托盘图标上出现气球提示的软件,不说软件,就是在“磁盘空间不足”时Windows给出的提示就属于气球提示,那么怎样在自己的程序中添加这样的气球提示呢? 其实并不难,关键就在添加托盘图标时所使用的NO…

第二次结对编程——毕设导师智能分配

第二次结对编程——毕设导师分配 张建明 、黄伟炜 问题描述 编码实现一个毕设导师的智能匹配的程序。提供输入包括:30个老师(包含带学生数的要求的上限,单个数值,在[0,8]内),100个学生(包含绩点…

如何理解Python中的if __name__ == '__main__'

摘要 通俗的理解 __name__ __main__ :假如你叫小明.py,在朋友眼中,你是小明 (__name__ 小明) ;在你自己眼中,你是你自己 (__name__ __main__) 。if __name__ __main__ 的意思是:当.py文件被直接运行时&…

用API修改注册表的完整模块

有些老掉牙了,这是很久以前写的了,觉得功能已经比较完善了。下载地址:http://csdngoodname008.51.net/mRegistry.zip 这是我用这个模块写过的一个软件:注册表大师 2.0http://www.onlinedown.net/soft/16780.htm标准模块代码:***************************…

互联网电商搜索架构演化之一

架构演化的阶段 引擎:技术 •流量 •数据量 •访问模式 系统:业务 •业务支撑(定制化) •业务连续(监控) •业务优化(数据反馈) 平台:团队 •边际成本 •优化方向 •系统…

[转帖]phoronix-test-suite 简介

《工作杂记》之phoronix-test-suite 2017年10月30日 14:32:52 打雷下雨 阅读数 2078更多 分类专栏: # linux版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:http…