翻译 tellmenow
概述
随着微软Windows作为一个操作系统日渐成熟,Windows提供的基本控件也是愈发不足以满足用户对复杂界面的需要。微软开发了一系列称为公共控件的附加控件,用于其内部应用。随后又将这些公共控件包容到DLL中提供给开发者使用。从Windows 95和NT3.5开始,公共控件库都是和操作系统捆绑到一起的。(即使如此,当公共控件库增强的时候,也不能阻止微软发布过渡版本的DLL。)伴随公共控件DLL的每次发布,新控件和新特性被加到旧的控件中。作为一个群体,公共控件同标准Windows控件比,成熟度会低一些。因此在Windows的各个版本里,公共控件在实现方面也表现出极大的差异。这些差异并不仅仅存在于Windows CE和Windows的其它版本之间,还存在于Windows Me,Windows 2000和XP之间。Windows CE中公共控件的功能更贴近于Windows 98中发布的公共控件,尽管它还不是完全支持Windows 98中的特性。
本章的目标并不是想深入地讲解所有的公共控件。这样会花费整本书地内容。相反,我讲解Windows CE程序员编写Windows CE程序时最常需要的控件和特性。我将从命令条和菜单条控件开始,随后讲一下日历和时间日期选择控件。最后,我将用列表视图控件作为结尾。到本章结束地时候,您可能不会里里外外地了解每个公共控件,但您将能够理解公共控件大体上是如何工作的。并且您将具备浏览文档和理解未提到的公共控件的背景知识。
分享到:
相关推荐
《Programming Windows CE 程序设计(第三版)》是一本深入探讨在Windows CE平台上进行程序开发的专业书籍。Windows CE是微软开发的一个嵌入式操作系统,广泛应用于掌上设备、工业控制、汽车电子等领域。本书作为第三...
- **第5章:常用控件和Windows CE** ——重点介绍了Windows CE平台上的常见控件及其使用方法。 - **第6章:对话框和属性页** ——讨论了如何创建对话框和属性页来提高用户交互体验。 - **第二部分:Windows CE...
《Wince程序设计 第三版》是一本深入探讨Windows CE.NET平台编程的权威指南,主要针对希望在嵌入式系统中开发应用程序的程序员。这本书详细介绍了如何利用Microsoft的嵌入式操作系统来创建高效、功能丰富的应用程序...
《Programming Windows CE 第三版》是一本专注于在Windows CE平台上进行软件开发的专业书籍。该书由Charles Petzold撰写,是微软出版社(MS Press)发行的一部经典之作,旨在帮助开发者深入理解如何在Windows CE环境...
Qt支持包括桌面系统(如Windows、Linux、Mac)和移动设备平台(如Embedded Linux、Windows CE、Meego和Symbian)。Qt在所有平台上都能提供原生的界面风格,依赖于各平台的具体API。 #### 5. Qt for Symbian Qt for...