收藏 分销(赏)

小键盘的编码.doc

上传人:xrp****65 文档编号:8730467 上传时间:2025-02-28 格式:DOC 页数:5 大小:114.50KB 下载积分:10 金币
下载 相关 举报
小键盘的编码.doc_第1页
第1页 / 共5页
小键盘的编码.doc_第2页
第2页 / 共5页


点击查看更多>>
资源描述
小键盘的编码 参照紫光拼音3.0的小键盘编码方式 当没有对应的串值的时候应该不向文档中添加东东这里用na占位 常用符号: 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z ; = , - . / ` [ \ ] ' ⑽⑴⑵⑶⑷⑸⑹⑺⑻⑼■α∑▲⒊●★【⒏】『‘γβ⒐⒑⒈⒋◆⒌⒎§⒉‰⒍$;=,-。/`[、]’ ㈩㈠㈡㈢㈣㈤㈥㈦㈧㈨□±∏△Ⅲ○☆〖Ⅷ〗』“÷×ⅨⅩⅠⅣ◇ⅤⅦ※Ⅱ℃Ⅵ¥:+《_》?~{?}” 标点符号: 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z ; = , - . / ` [ \ ] ' ˉ,、;:?!…—·〔(【〈“〉《》∶「」『[)"'‘”〕々‖】’〗~〖』¨]ˇ{}。`〃|. nanananananananananananananananananananananananananananananananananananananananananananananana 特殊符号 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z ; = , - . / ` [ \ ] ' nananananananananana■^@▲☆※→←◇↑↓〓 ̄_◆□§★△○◎\№&●#nanananananananananana 没有上档键对应的串值 表格线 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z ; = , - . / ` [ \ ] ' ┄┍┎┏┐┑┒┓na─┬╀┾┮┞┯┰┱┣┲┳na╂╁na│├┟┭┠┢┿┝┽┡┼nana╃┈nana┌┆na┊na ┅┕┖┗┘┙┚┛na━┴╈┶┶┦┷┸┹┫┺┻na╊╉na┃┤┧┵┨┪╇┥╅┩╄nana╋┉nana└┇na┋na 数字序号 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z ; = , - . / ` [ \ ] ' ⅪⅡⅢⅣⅤⅥⅦⅧⅨⅩ㈠⑸⑶㈢⒊㈣㈤㈥⒏㈦㈧㈨⑺⑹⒐⒑⒈⒋㈡⒌⒎⑷⒉⑵⒍⑴㈩na⑻Ⅻ⑼⑽Ⅰnananana nanananananananananana①⒂⒀③⒔④⑤⑥⒙⑦⑧⑨⒄⒃⒚⒛⒒⒕②⒖⒘⒁⒓⑿⒗⑾na⒅na⒆⒇nanananana 数学符号 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z ; = , - . / ` [ \ ] ' na≡≠=≤≥<>≮≯∧⊙∠∑-∏∪∩∫∈na∵∽≌∮∝±×∨÷na⌒+∥/⊥∴nana∷√na≈∞nanana nanananananananananananananananananananananananananananananananananananananananananananananana 单位符号 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z ; = , - . / ` [ \ ] ' ¤°′″$£¥‰%℃百na毫万二亿兆吉七太拍艾nana八九○三千四六微一厘五分nanana¢nanana十nanana nananananananananana佰nanana贰nanana柒nanananana捌玖零叁仟肆陆na壹na伍nananananananana拾nanana 拼音符号 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z ; = , - . / ` [ \ ] ' nanananananananananaē naǔ ě ǎ è naī ǒ í ǐ ì ǘ ǖ ò naā à é naó ù á ú ō ū nanaǚ naǜ ü naê nanana nanananananananananananananananananananananananananananananananananananananananananananananana 注音符号 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z ; = , - . / ` [ \ ] ' ㄦㄉnanaㄓnanaㄚㄞㄢㄇㄖㄏㄎㄍㄑㄕㄘㄛㄨㄜㄠㄩㄙㄟㄣㄆㄐㄋㄔㄧㄒㄊnaㄗㄈㄤnaㄝnaㄡㄥnanananana nanananananananananananananananananananananananananananananananananananananananananananananana 日文平假名 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z ; = , - . / ` [ \ ] ' naぃぅぇぉかきくけこなもむぬすねのはつひふへゅゃってさせにそちめしみたまほnaょんゎをぁとnaゐゑ naいうえおがぎぐげごぱろるぷずぺぽばづびぶべゆやnaでざぜぴぞぢれじりだらぼnaよnaわnaあどnanana 日文片假名 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z ; = , - . / ` [ \ ] ' ケィゥヴェォカヵキクナモムヌスネノハツヒフヘュャッテサセニソチメシミタマホコョヶヮヲァトンヰヱ ゲイウnaエオガnaギグパロルプズペポバヅビブベユヤnaデザゼピゾヂレジリダラボゴヨnaワnaアドnanana 希腊字母 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z ; = , - . / ` [ \ ] ' nanananananananananaκχυμγνξοθπρnaωψιnaαδλεηφβτζσnanananananananananana nanananananananananaΚΧΥΜΓΝΞΟΘΠΡnaΩΨΙnaΑΔΛΕΗΦΒΤΖΣnanananananananananana 俄文字母 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z ; = , - . / ` [ \ ] ' nanananananananananaлъшнвопржстуьызиагмдёщбчецфnaэnaюяnaйnaкх nanananananananananaЛЪШНВОПРЖСТУЬЫЗИАГМДЁЩБЧЕЦФnaЭnaЮЯnaЙnaКХ 小键盘的程序代码 //软键盘布局数据结构 typedef struct tagSOFTKBDDATA { UINT uCount; //@@ WORD wCode[1][256]; WORD wCode[2][256]; } SOFTKBDDATA, *PSOFTKBDDATA, NEAR *NPSOFTKBDDATA, FAR * LPSOFTKBDDATA; //改变键盘布局 sbd.uCount = 2; SOFTKBDDATA sbd; for (i = 0; i<256; i++) { sbd.wCode[0][i] = '@'; } SendMessage(hWndSoftKBD, WM_IME_CONTROL, IMC_SETSOFTKBDDATA, (LPARAM)&sbd); //显示和隐藏软键盘的代码 //加载DLL hLibrary=LoadLibrary("imm32.DLL"); if(hLibrary>31) //加载成功 { if( SoftKBStatus == SOFTKBCLOSE) { //显示软键盘 SoftKBStatus = SOFTKBOPEN; lpCreateSoftKeyboard = GetProcAddress(hLibrary,"ImmCreateSoftKeyboard"); lpShowSoftKeyboard = GetProcAddress(hLibrary,"ImmShowSoftKeyboard"); if(lpCreateSoftKeyboard != (FARPROC)NULL && lpShowSoftKeyboard != (FARPROC)NULL) hWndSoftKBD = (*lpCreateSoftKeyboard)(SOFTKEYBOARD_TYPE_C1, hWnd, 0, 0); (*lpShowSoftKeyboard)(hWndSoftKBD, SW_SHOWNOACTIVATE); GetWindowRect(hWndSoftKBD, &rc); w = rc.right - rc.left; h = rc.bottom - rc.top; MoveWindow(hWndSoftKBD, cx / 2, cy - 2*h, w, h, TRUE); }else { //隐藏软键盘 if(hWndSoftKBD) { lpDestroySoftKeyboard = GetProcAddress(hLibrary, "ImmDestroySoftKeyboard"); (*lpDestroySoftKeyboard)(hWndSoftKBD); } SoftKBStatus = SOFTKBCLOSE; } }
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服