很多Windows 8设备都太小,无法配备硬件键盘。这些设备上的键盘输入通过使用屏幕上的软件键盘来完成。当用户在文本框(或其他一些等待键盘输入的控件)中点击时,会自动在屏幕底部弹出软件键盘。在较小的屏幕上,
2 2 输入方法如果使用的设备或PC具有USB端口,那么可以使用鼠标和键盘与之进行交互。但是,对于Windows 8,一定要了解其他可以用于控制设备的方法,这一点非常重要。2 2 1 多点触控输入之前的Windows版本主要
Windows 8具有两种不同的UI,分别是普通的桌面UI (可能你使用的就是这种UI)以及完全不同的全新Windows 8 UI。为什么Windows 8 UI如此重要?在过去几十年中,广大用户亲身经历了鼠标作为电脑控制设备所取得
本章包含的内容:通过鼠标和键盘使用Windows 8通过多点触控设备使用Windows 8利用Start屏幕、动态磁贴和超级按钮栏的功能切换到桌面模式并使用传统的Windows应用程序Windows 8在用户界面(UI)上做出了非常大的
在过去27年中,Windows平台经历了惊人的演变过程。它从最初简单的MS-DOS扩展,一步步发展成为全球绝大多数个人计算机中都在使用的功能完善的复杂操作系统。Windows在设计时主要考虑的还是信息工作者和经验丰富的
在Windows应用程序开发的发展过程中,技术和相关方法技巧产生了不同的分支。一个分支由本机开发构成,在Windows诞生早期使用C编程语言完成。另一个分支由托管开发构成,这种开发使用 NET Framework及其托管技术
在很长一段时间里,Windows UI都由图形设备接口(Graphics Device Interface,GDI) API进行管理,Windows XP发布以后,GDI发展为GDI+。GDI和GDI+使基于光栅的API,所有标准Windows UI控件都使用它们进行自我
2002年, NET Framework为Windows开发提供了新的动力。 NET程序会编译为一种称为Microsoft中间语言(Microsoft Intermediate Language,MSIL)的中间语言。这种中间代码会在运行时通过实时(Just-In-Time,JIT)编
Visual Basic并不是唯一一种打破C和C++统治地位的编程环境。Borland最初开发出一种称为Delphi的编程环境,该环境使用Object Pascal编程语言。Visual Basic是一种基于对象的语言(它支持具有封装数据和函数的类
使用C或C++编程语言编写的应用程序会提供很多有关Windows工作原理的细节。在一些实例中,了解这些细节非常重要,但在绝大多数情况中,这会让人非常懊恼,使开发人员不能集中精力关注实际的应用程序功能。自从199
在Brian Kernighan和Dennis Ritchie发布第一版C (1978年)仅几年后,也就是1983年,Bjarne Stroustrup创建了一种新的语言,在C语言的基础上添加了面向对象的概念。这种语言就是C++,它很快也在Windows平台中流
如今,编写Windows应用程序是再常见不过的事情了,但在Windows最初刚刚问世时并不是这样。当时,与MS-DOS应用程序一起成长起来的程序员认为Windows方法真的不可思议,好像旧有方法被彻底推翻。尽管精确的MS-DOS应
如果Windows平台上没有运行应用程序,或缺少创建这些程序的开发人员,那么平台本身就残缺不全。Microsoft公司始终坚持围绕其产品打造一个强大的开发人员社区,其中自然不会少了公司的旗舰产品Windows。注意:Mic
尽管Windows诞生于个人计算机开始走进人们的日常生活的年代,但是这种操作系统在创建时所考虑的仍然是企业和信息工作者。实际上,这种操作系统提供的绝大多数功能都需要(有时甚至是强制)用户在工作时与系统联系在
Steven Sinofsky (Microsoft Windows部门的总裁)多次公开承认,在开始设计Windows 7之前,Microsoft吸取了之前失败的教训。Windows 7于2009年7月发布,也就是Vista发布两年零八个月以后。相比于Windows XP
Windows XP一经问世,便迅速成为最流行的Windows版本,其著名的徽标如图1-2所示。奇怪的是,它在发布时所提供的全新用户体验(XP代表eXPerience,即体验)只是促成这种成功(源自其巨大的安装用户群)的部分原因。与
在第1版Windows发布后将近7年,也就是1992年3月,Windows 3 1正式发布。这款16位操作系统允许多任务模式,但当时用户并不习惯使用这种环境。这种新版本的Windows包含虚拟设备驱动程序,可在DOS应用程序之间共享
最早的Microsoft Windows版本于1985年11月20日发布,用于面向图形用户界面(Graphical User Interface,GUI)。Windows最初是Microsoft为其MS-DOS操作系统创建的一个额外组件,然而Windows却彻底改变了个人计算
本章包含的内容:了解Windows操作系统的起源及其在过去27年中的发展演变历程掌握Windows开发历史上的各种重要工具和技术认识Windows 8的范式转变并将其用于应用程序开发了解Windows 8风格应用程序Windows 8在
第Ⅰ部分 Windows 8应用程序开发简介第1章 Windows应用程序开发简史31 1 Windows的历史31 1 1 从Windows 3 1到32位31 1 2 Windows XP和WindowsVista51 1 3 Windows 7抹掉Vista的错误51 1 4 Windows