|
拼音查找联系人的问题,除了输入法,与注册表也有一定关系。目前研究的结果是这样的:
. z) P9 C- y0 B- s; @ n
# I' U9 l2 |; M: [5 g1. 通配符:
' k. c) B T$ e- U4 m. q% g 通配符的设置存在于注册表 HKEY_LOCAL_MACHINE\Security\Phone\PhoneKeyMatch 下面的 Wildcard 键。 默认设置是"*",对应的是Z或Y键。这就是为什么按Z/Y时搜不到对应拼音开头的联系人。这也是kgbkgbkgb 朋友那个小程序的作用。; s2 G; z8 C1 V. `& ?) W: e
2. 首字母:( u( f, @: T S7 ~& u2 c" r
首字母设置存在于注册表 HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\SmartDialer 下面的 KeyLayoutCode (中文机在\Chinese\下) : o7 j' O: f/ f: ^$ l+ A& f6 x. r
但是群共享里Treo标机器的注册表中没有这项。估计需要自己添加。
9 v# F3 E/ y: D; m- B4 y. d 默认设置是"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开头的联系人。
) G3 I2 s3 ]! Y% L9 M1 e/ ^: K/ T, J1 h! h* y" v1 {, n
目前的研究结果就是这样,大家如果有什么发现,欢迎指正。 |
评分
-
查看全部评分
|