以下的内容是补充“nt5src中文版本的编译-文件对应(一)、(二)”的。时间和人力有限,我只记录一些核心文件的对应位置。感兴趣的伙伴们可以自行再研究。
1、实体界面程序
1.1、mycomput.dll
该代码在“D:\srv03rtm\admin\snapin\mycomput”,该程序涉及的界面如下

注意,右键菜单都是安装时候注册进入的,直接复制文件会不更新菜单项的。
1.2、mmc.exe
该代码在“D:\srv03rtm\admin\activec\conui”,该程序涉及的界面如下

其中,mmc是最外围的界面框,内部的“计算机管理”主体部分仍由“mycomput.dll”来处理
1.3、devmgr.dll
该代码在“D:\srv03rtm\shell\osshell\snapins\devmgr”,该程序涉及的界面如下

该程序是处理“设备管理器”,右边主体部分基本由“inf”来完成中文化。
1.4、filemgmt.dll
该代码在“D:\srv03rtm\admin\snapin\filemgmt”,该程序涉及的界面如下

本文补充了nt5src中文版本编译的文件对应,重点解析mycomput.dll、mmc.exe、devmgr.dll、filemgmt.dll、els.dll、certmgr.dll和taskmgr.exe等核心界面程序的源代码位置及其在Windows 2003中的作用。讨论了资源管理器、设备管理器、事件查看器等关键组件,并邀请对此感兴趣的读者交流。
最低0.47元/天 解锁文章
728

被折叠的 条评论
为什么被折叠?



