下载首页下载分类最近更新排 行 榜国产软件国外软件汉化补丁本站论坛BT下载页
  • 设为首页
  • 收藏本站
  • 联系我们
您的位置:首页应用工具系统工具 → 软件自造 九步打造My Editor
软件自造 九步打造My Editor
出处:互联网络 作者:佚名 日期:2007-5-10 12:27:33 人气: [ ]
  

声明:经过个人编译的软件,只能用于自己使用和研究,不能发布和共享,尤其不能以盈利为目的进行发布,否则是违反著作权法的。
下面笔者将结合eXeScope(下载地址:http://wh.onlinedown.net/down/HA-eXeScope650-moming.exe)和Resource Hacker(下载地址:http://nj2.onlinedown.net/down/HA-reshacker34079-LDR.zip)这两款反编译软件,给Windows中的“记事本”做手术,一步步打造出自己量身定做的软件。
第一步:从Windows文件夹(Windows 2000为WINNT文件夹)中复制Notepad.exe文件到其他文件夹。
第二步:运行eXeScope,选择菜单中的“文件→打开”,打开复制后的Notepad.exe文件。
第三步:在左侧窗格中依次展开“资源→菜单→1”,可看到“记事本”程序菜单(见图1)。右击其中任何一项,选择不同菜单项,可以添加、修改或删除这些菜单项目。不过由于反编译软件无法修改程序主要代码,所以即使添加了新项目,但大多也无实在意义。但可以通过拖动方式,来排列这些菜单项目的次序,注意:“0”表示菜单水平分隔条。
小提示
右侧窗格上的选项及其功能
如图1所示,eXeScope对菜单项及其他项目提供了状态修改功能。


第四步:现在开始大动刀了。菜单栏上的“新建”(Ctrl+N)、“打开”(Ctrl+O)、“复制”(Ctrl+C)、“粘贴”(Ctrl+V)等命令,一般都是用快捷键取代的,所以通通删除掉。
小提示
如果要设置菜单命令的快捷键,如“新建”命令Ctrl+N,可以改为Ctrl+Q。方法是展开“资源→加速器→MAINACC”,把右框中第一行代码“N,1,VIRTKEY,CONTROL”的“N”字符改为“Q”字符,然后再将菜单中的“1,新建(&N)$09Ctrl+N”改为“1,新建(&N)$09Ctrl+Q”即可。

第五步:笔者从不用“记事本”打印文档,所以删除了“打印”菜单项和“正在打印”对话框。并且,利用另一个修改利器Resource Hacker,将“页面设置”的对话框更改为具有查看日历功能的对话框。
首先,用Resource Hacker打开Notepad.exe文件,依次展开“对话框→12→2052”,右边的对话框就是“页面设置”的对话框。保留“确定”和“取消”两个按钮,将其他控件删除。然后右击对话框,选择“插入控件”,在“预定义控件”下拉框中选择“"SysMonthCal32"”(不含外侧中文引号),单击“确定”,便在对话框中添加了一个“日历”控件。右击对话框,选择“编辑对话框”,在“标题”处将“页面设置”改为“查看日历”。在“风格”栏中取消“DS_CONTEXTHELP”,除去对话框右上角的“?”帮助按钮。最后稍作调整,“页面设置”的对话框就成了如图2所示的查看日历对话框。


小提示
将“页面设置”对话框改为“查看日历”后,可要记得把“文件”菜单中的“页面设置”项改为“查看日历”呀。

第六步:相信一般人是不需要“帮助主题”和“关于记事本”两项的,所以回到eXeScope把菜单栏上的“帮助”项也删除掉。“帮助主题”所指向的HLP文件是无法修改的,而“关于记事本”的部分信息存储在“资源→24→1”中,读者如果有兴趣,可以自行修改。接着,再删除一些其他项目,最后只保留如图3所示的项目。

第七步:在“字符串”中,可以根据需要修改“记事本”中的提示、警告和其他信息。例如,新建一个文档,在“记事本”的标题栏上就会显示“无标题 - 记事本”字样,这些信息就存储在“字符串→1”下的“4”、“5”(或“1”、“2”)字段。现在把它修改成“没有名名”和“^o^ My Editor”。
第八步:下面要修改的是程序中的图标。“记事本”主要的三个图标,存储在“资源→图标→2”下的“7”、“8”和“9”,分别是程序文件的图标(48×48)、“关于记事本”中的图标(32×32)和标题栏上的图标(16×16)。把这些图标都替换成自己所需要的图标,记住,大小要保持和原图标一致。
第九步:到了最后一步,就是修改“版本”信息,在右侧窗格中点击“资源→版本→1”,然后把“记事本”改为“My Editor”或其他名称,把“Microsoft Corporation”改为“Free Studio”,再自拟一个文件版本号。在“文件标记”上,可以选择程序的标记,如“个人编译”等。这些内容,都将显示在制作后的程序“My Editor”属性页的版本页中。
经过以上修改,新鲜出炉的“My Editor”界面是不是很酷(见图4)?

相关文章
相关软件
评论人 评论内容摘要(共 0 条,查看完整内容) 得分 0 发表时间
关于本站 | 广告服务 | 版权声明 | 联系我们 | | 联系我 | 交流群:1361692 7710545
本站部分带宽由:华夏名网武汉IDC数据中心 赞助[排名不分先后] Powered By 零度软件园
本站软件均来源于网络,仅供学习所用。若侵犯了你的权益,请立即通知我们,我们将第一时间删除!