- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
XPE应用程序组件开发指南
Windows XP embedded Compoent Designer
雷志刚
2007年月日第一章. 描述 1
第二章. 组件开发实现 2
第三章. 总结 10
描述
下图中显示了Windows XP Embedded操作系统开发的工作流程:
从图中可以看出,组件设计是作为嵌入式开发人员开发自定义组件的重要过程,以下篇幅将对如何使用组件设计器设计自定义组件作出详细描述。
Windows XP Embedded 中包含目标设计器、数据库管理器 和目标分析器使开发人员可以设计自定义操作系统组件,并将它们添加到运行时配置中。它还使开发人员可以将自定义应用程序添加到运行时配置中,以实现生成嵌入式系统所需要的灵活性Registry Data:制作组件所需要注册的文件。
Component or Group Dependency:设置组件需要关联的其它组件和组件组。
Build Order Dependency:制作组件关联命令。
Resources:用于相关文件的FBA注册。
在MCGS 5.5组件的制作过程中,只涉及到前三个子项的使用。
选择Files项,右键选择Add Multiple Files,增加MCGS所需的关联文件,如下图(注意:增加的MCGS关联文件都是经过工具筛选好的,并不是现成的。详细的筛选过程这里就不在说明):
这样就会将所需的关联文件添加到右侧的列表中。
为每个文件设置存放路径,具体路径是双击文件,弹出属性框,在Destination中选择,添加的文件中除了TDMD.sys添加到C:\WINNT\SYSTEM32\DRIVERS外,其余文件添加路径都是C:\WINNT\SYSTEM32目录下。设置完毕后注意保存。
设置完文件路径后,就完成了Files文件的添加。下面进行注册文件的添加。
在添加注册文件之前,首先要明确需要注册哪些注册表项,这些工作和筛选MCGS关联文件一样,都是之前选择好的,将需要注册的文件整理在一个REG文件中。为了简单起见,我们可以通过File中的Import将该注册文件导入,如下图:
选择Start开始将DogDriver中的注册项导入到新组件的Registry Data中,如图所示:
将列表中的注册文件全选后拷贝到MCGS 5.5.sld下的Registry Data中,操作过后就可以把DogDriver.sld组件项Close掉。
此后还需要做一个工作,因为之前添加的许多Files中有些是Dll和Ocx的,需要进行注册操作,因而添加的Files中有一个名为MCGSFileReg.bat的批处理文件,里面完成的是用Regsvr32命令对需要注册的Dll和Ocx进行注册,该文件我们希望它在系统启动的第一次执行一次即可,所以我们需要手动编辑一条注册表信息,放在Registry Data中。首先在当前机器注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce的键值下新建一个字符串键值,名为McgsReg,速据为E:\WYJ temp files\Project\MCGS 5.5\MCGSFileReg.bat。然后在Registry Data中右键Add一个Registry Branch,将
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce下的键值添加到右边的里表中,如图深色部分:
完成了注册文件的添加后,对于制作MCGS 5.5组件的文件添加就完成了,下面新增一个仓库(Repository),仓库作用是用来指明刚才所要添加文件所在的文件,以后该组件就会按照这个文件路径来添加所有的文件。右键Repositories,Add一个新的Repository,同样,在右边的属性设置框中可以填写其属性值。
填写完属性值后,选择Source Path项,选择好刚才添加文件所在的文件夹。
完成后,回到MCGS 5.5 Component项,在右边的Repositories中选择刚才创建的仓库MCGS 5.5 Repository,这样就把组件和来源文件仓库关联起来了。
在MCGS 5.5 Component下的Group Memberships中选择Add Group Memberships,用来制定组件的存放目录,我们将其放在图中显示目录下:
最后将制作好的组件导入数据库。选择Tools中的Microsoft Component Database Manager,选中Import
在弹出的设置框中选择组件文件,也就是MCGS 5.5.s
您可能关注的文档
- word快速使用技巧.doc
- Word里添加背景音乐的方法.doc
- word论文排版使用技巧.doc
- word排版常用技巧.doc
- word排版技巧集锦.doc
- Word排版学习.doc
- Word培训资料[1].doc
- word全套教案.doc
- word如何.doc
- WORD上次启动失败,以安全模式启动”的解决方法.doc
- T WSJD 80—2025 医用脉动真空清洗消毒器卫生要求.pdf
- T WSJD 81—2025 儿童听力保护指南.pdf
- 小学生心理健康课件(完美版)PPT.pptx
- 2025年成都市锦江区教育局公办小学教师招聘考试试题(含答案).docx
- 2024-2025学年四川省乐山四校高三十月月考数学试题试卷含解析 .pdf
- 国家公务员考试(行测)常识判断部分真题(含答案) .pdf
- 《心理健康讲座》ppt课件(图文).pptx
- T CSCP 0058—2025 液体脱硫剂性能评价方法.pdf
- 《心理健康讲座》ppt课件(图文).pptx
- 2025年推拿治疗学复习试题及参考答案详解【典型题】.docx
最近下载
- 耕地质量等级+(GBT+33469-2016).docx VIP
- 人教版高中物理必修一课件.pptx VIP
- 新生儿高胆红素血症诊治指南(2025)解读 (1)PPT课件.pptx VIP
- 《新生儿高胆红素血症诊治指南(2025)》解读(1)PPT课件.pptx VIP
- SGT756国电南自保护培训全解.ppt VIP
- 建设工程工程量清单计价办法(市政工程定额章节说明).pdf VIP
- 盘扣模板支撑体系技术交底(二级).docx VIP
- 精创温控器EK-3010说明书用户手册.pdf
- 外墙涂料施工安全技术交底.doc VIP
- 在线网课学习课堂《舰艇操纵与避碰》单元测试考核答案.docx VIP
文档评论(0)