Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Keyboard 硬件键盘支持多种语言[WIN CE 6.0 CF]_Keyboard_Windows Ce - Fatal编程技术网

Keyboard 硬件键盘支持多种语言[WIN CE 6.0 CF]

Keyboard 硬件键盘支持多种语言[WIN CE 6.0 CF],keyboard,windows-ce,Keyboard,Windows Ce,我目前正在使用WinCE 6.0 R3 Compact Framework的平台上工作。 我将注册表中的设置更改为不同的文化和不同的语言布局。 这适用于文本、时间、日期等。 但当我连接USB硬件键盘时,只支持三种语言: 美国、韩国和日本 我想要一些其他的语言,如Finish、瑞典语、德语等 我想我需要司机?我如何解决这个问题?感觉我不是第一个走上这条道路的人。您需要更新键盘驱动程序的键映射以包含其他键盘。大概十年前,我在CE5.0上为Finnish做了这项工作,所以我不记得所有的细节,但我知道这

我目前正在使用WinCE 6.0 R3 Compact Framework的平台上工作。 我将注册表中的设置更改为不同的文化和不同的语言布局。 这适用于文本、时间、日期等。 但当我连接USB硬件键盘时,只支持三种语言: 美国、韩国和日本

我想要一些其他的语言,如Finish、瑞典语、德语等


我想我需要司机?我如何解决这个问题?感觉我不是第一个走上这条道路的人。

您需要更新键盘驱动程序的键映射以包含其他键盘。大概十年前,我在CE5.0上为Finnish做了这项工作,所以我不记得所有的细节,但我知道这只是对布局图的一个简单更改,只花了很少的实际时间来修复。但是,它确实需要重新编译驱动程序和操作系统

我遵循了这个指南,并认为它奏效了:


我想我需要更多的解释。我已经添加了所有想要的语言,但当我附加一个瑞典键盘时,例如,它不起作用,因为SWE se的语言代码没有映射任何驱动程序。WinCE 6.0使用kbdmouse.dll,但这仅包括3种之前提到的语言。我想我需要一个新的kbdmouse.dll文件和所有想要的语言?还是我错了?我想我知道我需要每个键盘的设备布局文件。当我支持建立我的驱动程序DLL时,我得到以下错误。我需要帮助。错误5 U1033:语法错误:'$(\u PROJECTROOT)\cesysgen\sdk\lib\$(\u CPUINDPATH)\coredll.lib'意外的C:\WINCE600\public\common\oak\drivers\keybd\dll\KBD8042SW\sources 37错误6生成:[01:00000000 21:ERRORE]NMAKE.EXE WinceTargetFile0-i-C BUILDMSG=Stop。BUILDROOT=C:\WINCE600\public\common NOLINK=1 PASS0ONLY=1失败-rc=2