wince 5.0的键盘和鼠标组件有两个 加错了可能无法使用键盘鼠标 换另一个试试就行
wince5.0组件及其相关连组件选择。
usb设备驱动:
core os
core os services
usb host support
usb human input
usb HID keboard and mouse--USB键盘和鼠标
usb HID keboard only--USB键盘
usb HID mouse only--USB鼠标
usb storage class driver--U盘驱动
如果要运行EVC程序,一般要加MFC组建
application and service devlopment
Microsoft Foundation classes (MFC)
如果是加了CF卡或者是PC卡要加下面组件
device drivers
Storage Device
compact flash/Pc card storage
如果是加了IDE硬盘就要加下面组件
device drivers
Storage Device
ATAPI PCI/IDE storage block Driver
ATAPI PCI/IDE Storage Block Driver
Promise controler ATAPI driver
如果是要加矩阵键盘,要加如下的组件
Third Party
BSPs
EAC0921
device driver
EP93XX Cherry US English keypad
加了存储设备之后一定要记得加文件系统组件
core os
windows ce device
file system and data store
storage manage
FAT file system
要调试的话就要加下面的组件
Platform manager
Platform manager
要将注册表保存到flash中的话就要加Hive-Base registry
core os
windows ce device
file system and data store
registry storge (choose 1)
Hive-Base registry
Ram-Base registry
usb设备驱动:
core os
core os services
usb host support
usb human input
usb HID keboard and mouse--USB键盘和鼠标
usb HID keboard only--USB键盘
usb HID mouse only--USB鼠标
usb storage class driver--U盘驱动
如果要运行EVC程序,一般要加MFC组建
application and service devlopment
Microsoft Foundation classes (MFC)
如果是加了CF卡或者是PC卡要加下面组件
device drivers
Storage Device
compact flash/Pc card storage
如果是加了IDE硬盘就要加下面组件
device drivers
Storage Device
ATAPI PCI/IDE storage block Driver
ATAPI PCI/IDE Storage Block Driver
Promise controler ATAPI driver
如果是要加矩阵键盘,要加如下的组件
Third Party
BSPs
EAC0921
device driver
EP93XX Cherry US English keypad
加了存储设备之后一定要记得加文件系统组件
core os
windows ce device
file system and data store
storage manage
FAT file system
要调试的话就要加下面的组件
Platform manager
Platform manager
要将注册表保存到flash中的话就要加Hive-Base registry
core os
windows ce device
file system and data store
registry storge (choose 1)
Hive-Base registry
Ram-Base registry
在wince5下面pb自带了12种语言的res文件,这些文件就是相应语言的一些系统对话框,菜单之类的resource。这12种语言分别是:
0x0404 Chinese Taiwan
0x0407 German Germany
0x0409 English US
0x040C Franch France
0x0410 Italian Italy
0x0411 Japanese Japan
0x0412 Korean Korea
0x0413 Dutch Newtherlands
0x0416 Portuguese Brail
0x041D Swedish Sweden
0x0804 Chinese PRC
0x0C0A Spanish Span
也就是说在pb->setting->local中选择以上12种语言之一编译后,系统就是相应语言的系统,但是如果要想支持输入法和字库的话,还是要加相关的输入法和字库组件。
0x0404 Chinese Taiwan
0x0407 German Germany
0x0409 English US
0x040C Franch France
0x0410 Italian Italy
0x0411 Japanese Japan
0x0412 Korean Korea
0x0413 Dutch Newtherlands
0x0416 Portuguese Brail
0x041D Swedish Sweden
0x0804 Chinese PRC
0x0C0A Spanish Span
也就是说在pb->setting->local中选择以上12种语言之一编译后,系统就是相应语言的系统,但是如果要想支持输入法和字库的话,还是要加相关的输入法和字库组件。
但是象Arabic这样的PB就没有直接提供res文件。当然这些res文件可以自己做(无非就是建立对话框,添加按钮,编辑框之类的),不过前提是你要懂得相关的语言。如果你要是在pb->setting->local中选择arabic相关语言的话,在你编译后的nk运行后,一直都english的。因为,在makeimage的时候,如果没有找到相关语言的res文件的话,就用默认的0x0409来代替。
另外wince还提供了以下几个locale-specific的支持,help中说locale-specific 包括fonts, keyboards and keyboard drivers, Input Method Editors (IMEs), and Input Methods (IMs).
Arabic
Chinese (Simplified)
Chinese (Traditional)
English (U.S.)
English (Worldwide)
French
German
Hebrew
Indic
Japanese
Korean
Thai
也就是说,以上语言的的输入法或者字库wince都是以组件的形式提供了的,在pb的catalog中可以找到。
Arabic
Chinese (Simplified)
Chinese (Traditional)
English (U.S.)
English (Worldwide)
French
German
Hebrew
Indic
Japanese
Korean
Thai
也就是说,以上语言的的输入法或者字库wince都是以组件的形式提供了的,在pb的catalog中可以找到。