2026/6/10 13:52:44
网站建设
项目流程
阿里巴巴官网国际站,安徽六安特产,北京网站建设培训机构,深圳网络推广专员国际化文本处理与客户端间通信功能解析 1. 国际化文本处理 在国际化文本处理方面,有几个关键的功能和概念需要了解。 1.1 输入方法相关 输入方法架构对客户端是透明的,但客户端需要遵循一些约定以确保正常工作。 客户端约定 :表现良好的客户端(或工具包)应首先查询输…国际化文本处理与客户端间通信功能解析1. 国际化文本处理在国际化文本处理方面,有几个关键的功能和概念需要了解。1.1 输入方法相关输入方法架构对客户端是透明的,但客户端需要遵循一些约定以确保正常工作。客户端约定:表现良好的客户端(或工具包)应首先查询输入方法的风格。若无法满足支持风格的要求(如几何管理或回调方面),则需与用户协商程序是否继续运行,或抛出某种异常或错误。同步约定:KeyCode 为零的 KeyPress 事件专门用于表示输入方法已组合好可由 XmbLookupString 或 XwcLookupString 返回的输入。此事件可能由前端或后端输入方法以依赖实现的方式生成,生成方式如下:输入方法服务器发送的合成事件;输入方法过滤器创建并推送到客户端事件队列的人工事件;输入方法过滤器修改 KeyCode 值的 KeyPress 事件。当客户端指定回调支持时,输入方法除非明确回调客户端且未获得响应(回调未指定或返回无效数据),否则不会采取行动。1.2 字符串常量在 中定义了许多字符串常量符号,这些符号可能以宏、全局符号或两者混合的形式实现。以下是部分定义示例:#define XNVaNestedList