- 3
- 0
- 约1.92千字
- 约 4页
- 2021-12-03 发布于天津
- 举报
PAGE 1
PAGE 1
面向对象的变电站自动化系统控保单元人机界面设计
键盘扫描循环是一无条件的while()循环,它通过键盘扫描函数ScanKeyboard()返回键码并进行相应的操作,直到接收到的按键会导致页面切换为止,这时,依据当前页面的一个指针所指的新页面,程序结束当前页面,转而进入新页面的生命周期。循环中,除了包含键扫描函数ScanKeyboard()外,假如该页面有动态数据,还应包含刷新数据的函数RefreshData(STRUCT*),以保持数据的实时性。 处理按键是用一个两层嵌套的switch-case语句来实现的。如前面1.2节所述,将按键分为5类,而每一类按键又依据当前页面不同类型分别进行处理。 默认处理一般可设为不响应。 3页面操作的详细实现 3.1按键处理 按键处理函数是整个应用程序的核心,在这里,程序定义某一页面下对何按键作何处理。下面分析一下每种按键的处理。 3.1.1数字键+小数点键+回退键 这些键只有在有可修改数据的页面下才会响应,因此对它们只有一种处理,即将输入数字键翻译成对应的数值。 3.1.2上/下移动选择键 不同的页面下,这两个键的响应处理也不同,分为: (1)切换到新的页面。例如,显示测量电量时,
您可能关注的文档
- 面向服务的制造执行系统建模方法分析.docx
- 面向服务的多源异构数据整合平台的设计.docx
- 面向服务的供应链系统集成模型分析.docx
- 面向服务的业务流程协作与集成平台分析.docx
- 面向服务的体系结构详述.docx
- 面向服务的体系架构.docx
- 面向服务的产品成组设计方法.docx
- 面向服务架构的流程状态保存与恢复方法.docx
- 面向智能工厂建设的汽车制造运行管理系统方案分析.docx
- 面向智能制造的PLM视角下数字化工厂实现技术分析.docx
- 新生家长会发言稿写法与入学适应沟通.docx
- 社区老年人健康管理服务方案:建档评估、慢病随访、跌倒与营养风险干预(含年度服务指标).docx
- 上市公司财报分析方法:以虚构零售企业为例的利润质量、现金流与营运效率逐项拆解.docx
- 节前安全检查方案.docx
- 承包商与相关方全流程准入审批及现场监管方案.docx
- 建设工程进度款申请母版与三期计量付款核对示范.docx
- 绿色施工扬尘噪声控制与在线监测.docx
- 家庭教育金规划与现金流排布实操手册:从学龄前储备节奏、各阶段学费测算到大学教育金缺口弥补的完整测算方法.docx
- 小学秋游活动方案:路线安排、安全预案、费用预算与家长沟通材料(含完整执行表).docx
- 期中考试试卷_高二物理.docx
最近下载
- 马工程课件-《知识产权法》(第6章-第10章).pptx VIP
- 青岛版五年级下册数学合理使用时间教学设计.pdf VIP
- 高二地理教研——智能融合+AI赋能高中地理教学.pptx
- 通过蜡烛、甲烷、乙醇的燃烧实验探究物质元素组成(课件).pptx VIP
- 手持电动工具安全操作规程.pdf VIP
- 审计学(西南财经大学)中国大学MOOC 慕课 章节测验 答案.pdf VIP
- 07 标点符号-解析版(考点精讲).docx VIP
- 2025年维修电工(技师)资格证考试考前冲刺测试卷及完整答案详解【易错题】.docx VIP
- 9《天上有颗“南仁东星”》课件(共36张ppt).pptx VIP
- 挤出机概论 单螺杆挤出机.ppt VIP
原创力文档

文档评论(0)