
下载
本部分的实例将把重点放在应用程序用户界面的各个方面,这些界面可以由 D e v e l o p e r
S t u d i o 、M F C和Visual C++来创建。用户界面开发工具是本部分密切关注的内容,所以该部分
内容包括了本书的大部分实例。本部分的各个章节是:
第4章 应用程序和环境
本章的实例覆盖了应用程序与其所处环境交互的各个方面,内容包括应用程序如何运行
以及应用程序的外观如何显现。实例的范围包括寻找空间添加标识以及阻止同时运行同一个
应用程序等。
第5章 菜单和控件条
这一章的内容涉及应用程序的菜单和控制条,这也许是用户同应用程序之间进行交互的
主要方式。A p p Wi z a r d自动地为应用程序添加基本的菜单、工具栏和状态栏,但是这些菜单和
控制条是很简单的,连 Developer Studio的都比不上。自己动手费点力可以为自己的应用程序
增加与Developer Studio类似的外观。
第6章 视
如果创建S D I 或者M D I应用程序,则此时应用程序的视将是用户与应用程序,特别是与正
在编辑中的属于应用程序的文档之间进行交互的主要方式。本章所有的实例都与视相关,从
创建一个属性表、打印视到拖放文件到视中等等。
第7章 对话框和对话条
对话框和对话条用于提示用户使用不同类型的控件,比如按钮和列表框等等。 M F C 和
Developer Studio自动创建对话框和对话框类。本章将探讨手工修改对话框的各种方式,使之
更加符合用户的要求。
第8章 控件窗口
对话框上添加了按钮和编辑框等控件窗口(操作系统提供的子窗口 )。不仅可以在对话框中
采用它们,还可以把它们放在视、控制条和任何窗口之内。程序员甚至可以自己绘制它们。
第9章 绘图
位图和图标可以为自己的应用程序增加颜色和风格。因为所有的窗口界面都类似,所以
标识符和s p l a s h 屏幕才是真正区别不同程序外观的唯一方式。显而易见,绘图对创建自己的控
件以及在C A D应用程序中显示图表也是很重要的。
第二部分 用户界面实例