|
拼音查找联系人的问题,除了输入法,与注册表也有一定关系。目前研究的结果是这样的:1 X/ b2 X! Y, Y; u8 j) g1 J7 j- @
& i# v" F0 e$ `, T5 k1 h2 @+ B) h# s
1. 通配符:
5 W$ L5 L7 ~ ~ 通配符的设置存在于注册表 HKEY_LOCAL_MACHINE\Security\Phone\PhoneKeyMatch 下面的 Wildcard 键。 默认设置是"*",对应的是Z或Y键。这就是为什么按Z/Y时搜不到对应拼音开头的联系人。这也是kgbkgbkgb 朋友那个小程序的作用。
* g- S0 Y" i) W) r2. 首字母:
; U$ q, j) f, X9 G. @2 _1 y! i 首字母设置存在于注册表 HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\SmartDialer 下面的 KeyLayoutCode (中文机在\Chinese\下) - n9 Y5 a3 T- V1 y2 [$ e
但是群共享里Treo标机器的注册表中没有这项。估计需要自己添加。
! ]4 ]% ^2 l8 y$ l 默认设置是"1:2:3:4:5:6:A:#:8:4:1:5:6:H:I:J:K:L:M:N:O:P:Q:2:S:3:U:9:W:7:Y:*:" 分别对应数字1-6,字母A-Z的响应。这里Z对应的是"*",只要改成"Z",也就是"1:2:3:4:5:6:A:#:8:4:1:5:6:H:I:J:K:L:M:N:O:P:Q:2:S:3:U:9:W:7:Y:Z:" 即可查找到Z开头的联系人。
7 m0 @& L1 B8 g" f
4 M- I' {$ Z2 o9 k! a目前的研究结果就是这样,大家如果有什么发现,欢迎指正。 |
评分
-
查看全部评分
|