在WinCE中提供了CecImport.exe命令行工具,可以将WinCE6.0以前所使用的.cec文件转换成WinCE6.0中使用的.pbcxml文件。该工具可以在"/Windows CE Platform Builder/6.00/CEPB/IdeVS"目录下面找到.
具体命令格式如下:
CecImport /target:pbcxml /winceroot:<winceroot> /output:<outputfilename> /version:<winceversion> <inputfile.cec>
/target: 该参数必须存在,表示输出的文件类型,一般为pbcxml
/winceroot: 该参数必须存在,WinCE6.0的根路径
/output: 该参数必须存在,输出文件的文件名
/version: WinCE的版本
<inputfile.cec>: 该参数必须存在,要被转换的cec文件
下面举个例子,如下:
CecImport /target:pbcxml /winceroot:d:/WINCE600 /output:d:/smdk2410.pbcxml d:/smdk2410.cec
上面的命令表示将d:/根目录下的smdk2410.cec文件转换成smdk2410.pbcxml文件,转换成功以后,命令行窗口中会有如下显示:
Microsoft (R) Windows CE Platform Builder CecImport utility
Copyright (C) Microsoft Corporation. All rights reserved.
target=PbcXml
locale=804
winceroot=d:/wince600
overwrite=False
filename=d:/smdk2410.cec
output=d:/smdk2410.pbcxml
verbose=False
Import succeeded with 0 warning(s).
上面介绍了命令行工具CecImport.exe的使用方法,其实要转换cec文件还有更简单的方法,打开Visual Studio 2005,然后选择"File"->"Open"->"File",直接打开一个cec文件,然后直接保存为pbcxml文件就可以了.