文件名称:设计60 系列C++应用程序
文件大小:1.14MB
文件格式:RAR
更新时间:2010-10-25 11:46:09
C++
设计60 系列C++应用程序 | 2 目录 1. 简介
1.1 目的和范围..................................................................................................................... 7 1.2 概述7 2. 60 系列程序框架.................................................................................................... 8 2.1 简介8 2.2 60 系列应用架构............................................................................................................. 8 2.3 60 系列应用程序的类型.................................................................................................. 9 2.4 60 系列代码的异常处理.................................................................................................. 9 3. 用户界面概念....................................................................................................... 11 3.1 模型-视图-控制器(Model-View-Controller ,MVC )范例........................................... 11 4. Avkon 中的基本用户界面组件概述..................................................................... 13 4.1 从资源文件构造控件..................................................................................................... 13 4.2 动态构造控件................................................................................................................ 13 4.3 Avkon 用户界面组件..................................................................................................... 14 4.3.1 对话框.................................................................................................................. 14 4.3.1.1 构造并显示一个对话框.................................................................................... 15 4.3.2 查询组件.............................................................................................................. 15 4.3.3 表单...................................................................................................................... 16 4.3.3.1 表单的使用...................................................................................................... 17 4.3.3.2 从资源文件定义表单........................................................................................ 17 4.3.3.3 表单的构造和显示........................................................................................... 18 4.3.4 弹出式列表........................................................................................................... 18 4.3.4.1 弹出式提示...................................................................................................... 18 4.3.4.2 创建并显示信息提示的代码示例...................................................................... 19 4.3.5 列表框和网格....................................................................................................... 19 4.3.6 选项菜单.............................................................................................................. 20 4.3.6.1 处理选项选择................................................................................................... 22 5. 控件和复合控件................................................................................................... 24 5.1 自主窗口控件和非自主窗口控件................................................................................... 24 5.1.1 自主窗口控件....................................................................................................... 24 5.1.2 非自主窗口控件................................................................................................... 25 5.1.3 复合控件.............................................................................................................. 25 5.2 控件栈........................................................................................................................... 25 5.3 使用资源文件定义客户定制控件................................................................................... 26 5.4 使用ListBox 的范例应用............................................................................................... 26 5.4.1 设计...................................................................................................................... 26 5.4.2 AppUi 的构造....................................................................................................... 27 5.4.3 视图和列表的构造................................................................................................ 27 5.4.4 各种容器控件方法................................................................................................ 28 5.4.5 SizeChanged()..................................................................................................... 29 5.4.6 键事件.................................................................................................................. 29 5.4.7 Listbox 事件......................................................................................................... 29 5.4.8 小结...................................................................................................................... 30 6. 高级设计考虑....................................................................................................... 30 6.1 异步消息处理................................................................................................................ 30 6.2 封装和代码重用............................................................................................................ 31 6.2.1 DLLs (动态链接库)......................................................................................... 31 6.2.2 静态DLLs ............................................................................................................ 31 6.2.2.1 在应用程序内部使用静态DLL ......................................................................... 31 6.2.2.2 创建静态DLL .................................................................................................. 31 6.2.3 多态DLLs ............................................................................................................ 32 6.2.4 客户端/服务器体系结构........................................................................................ 32 7. 本地化.................................................................................................................. 33 7.1 TLocale 和相关的类...................................................................................................... 34 8. 可移植性..............................................................................................................
【文件预览】:
设计60 系列C++应用程序
----CH_Designing_CPP_Applications_for_Series_60.pdf(778KB)
CH_Designing_CPP_Applications_for_Series_60.pdf
资源中心.url