鲁虺人文搜索
输入关键词:
推荐: 人文 文化 传媒 土耳其 语言翻译

鲁虺人文搜索 / 开发中文Windows下 IME应用程序中的特殊符号软键盘上一个 查看全部 下一个

开发中文Windows下 IME应用程序中的特殊符号软键盘

 开发中文Windows下 IME应用程序中的特殊符号软键盘
   ● 杜 蕴 杰

   中 文Windows 下 的IME 应 用 程 序 都 有 一 个 标 准 的PC 软 键 盘
, 通 过 它 可 以 利 用 鼠 标 实 现 标 准 键 盘 按 键 输 入, 解 决 了
在 键 盘 按 键 损 坏 或 不 灵 活 情 况 下 的 键 盘 数 据 输 入 问 题,
同 时 增 加 了 系 统 操 作 的 灵 活 性。

  Windows 系 统 内 部IME 输 入 法 中 的 标 准 软 键 盘, 是 由 系 统
中 汉 字 内 核 双 字 节(DBCS) 支 持 核 心 动 态 链 接 库 程 序
WINNLS.DLL 定 义 的。 首 先 在 资 源 文 件.RC 中 将 其 定 义 软 键 盘
显 示 所 需 的 符 号 表wSKLayout[SK_KEY_MAX],SK_KEY_MAX 为 符 号 表 的
长 度。IME.H 中 定 义 为 常 数46, 符 号 表 只 能 作 为 软 键 盘 中 按
键 的 提 示 内 容, 每 个 符 号 为2 个 字 节, 格 式 如 下:

  // 1 2 3 4 5 6 7 8 9 0 - =  

   1 2 3 4 5 6 7 8 9 0