第3章 Windows应用程序
网络编程实用教程第二版_第3章
![网络编程实用教程第二版_第3章](https://img.taocdn.com/s3/m/e04d3c1659eef8c75fbfb33d.png)
所有应用程序与Windows Sockets使用的指针都必须是 FAR指针。
5.重命名的函数
(1)close()改变为closesocket()
(2)ioctl()改变为ioctlsocket()
6.Winsock支持的最大套接口数目 在 WINSOCK.H 中 缺 省 值 是 64 , 在 编 译 时 由 常 量 FD_SETSIZE决定。 7.头文件 Berkeley头文件被包含在WINSOCK.H中。一个Windows Sockets应用程序只需简单地包含WINSOCK.H就足够了。 8.Winsock规范对于消息驱动机制的支持 体现在异步选择机制、异步请求函数、阻塞处理方法、错 误处理、启动和终止等方面。
}
②专门针对Internet 通信域的Winsock地址结构 struct sockaddr_in {
short.
sin_family; // 指定地址家族,一定是AF_INET.
// 指定将要分配给套接字的传输层端口
u_short sin_port; 号,网络字节顺序
struct in_addr sin_addr; 网络字节顺序
//
// 将Sockaddr_in // 指定通信域 // 指定端口,
本函数允许应用程序为当前线程设置错误代码,并可由后来 的WSAGetLastError()调用返回。
3.2.3 主要的Winsock函数 1.创建套接口SOCKET() SOCKET socket (int af, int type, int protocol); 举例:
SOCKET sockfd=SOCKET( AF_INET, SOCK_STREAM, 0); /* 创建一个流式套接字。
(2)数据库函数
第3章 WNDOWS7操作系统
![第3章 WNDOWS7操作系统](https://img.taocdn.com/s3/m/e07784e5f705cc17552709c5.png)
拥有所有功能,与企业版基本是相同的产品,仅仅在授权方 式及其相关应用及服务上有区别,面向高端用户和软件爱好 者。专业版用户和家庭高级版用户可以付费通过 Windows随 时升级(WAU)服务升级到旗舰版。
3.3.3 Windows系统基本运行环境
微软官方提供的硬件最低配置要求: 处理器:1GHz处理器(32位或64位) 内存:1GB RAM(32位处理器),推荐2GB RAM(64 位处理器) 显卡:支持DirectX 9的显卡,带WDDM 1.0或更高版本 的驱动 硬盘:16GB可用硬盘空间(32位处理器),或20GB可 用硬盘空间(64位处理器)
(6)、多点触控
3.3.2 系统版本介绍
(1)、windows 7 简易版或初级版
这是功能最少的版本,缺乏Aero特效功能,没有64位支持, 没有Windows媒体中心和移动中心等,对更换桌面背景有限 制(很奇怪)。它主要设计用于类似上网本的低端计算机,通 过系统集成或者 OEM 计算机上预装获得,并限于某些特定 类型的硬件。
第三章 windows 7 操作系统
3.1 操作系统基础知识 3.2 典型操作系统 3.3 初识windows 7 3.4 资源管理 3.5 windows 7 系统设置与维护 3.6 本章小结
2018/4/13
1
3.1.1 操作系统概述
1、概念
2、作用
3.1.2 操作系统的功能和特性
1、功能
(1)、处理器管理 (2)、存储器管理 (3)、设备管理 (4)、文件管理
面向爱好者和小企业用户,满足办公开发需求,包含加强的 网络功能,如活动目录和域支持、远程桌面等,另外还有网 络备份、位置感知打印、加密文件系统、演示模式、 WindowsXP模式等功能。64位可支持更大内存(192GB)。 可 以通过全球OEM厂商和零售商获得。
大学计算机基础第三章Windows操作系统基础(选择题)
![大学计算机基础第三章Windows操作系统基础(选择题)](https://img.taocdn.com/s3/m/bad534756294dd88d0d26ba0.png)
大学计算机基础第三章Windows操作系统基础(选择题)1、在 Windows 界面中,当一个窗口最小化后,其位于( )。A.标题栏B.任务栏C.菜单栏D.工具栏正确答案:B2、要参看或修改文件夹或文件的属性,可选中该文件夹或文件单击鼠标右键的( )命令。A.还原B.属性C.复制D.文件正确答案:B3、关于 Windows 文件命名的规定,正确的是( )。A.文件名可用字符、数字或汉字命名,文件名最多使用 8 个字符B.文件名中不能有空格和扩展名间隔符“. ”C.文件名可用所有的字符、数字或汉字命名D.文件名可用允许的字符、数字或汉字命名正确答案:D4、Windows 中的用户账户 Administrator( )。A.是受限账户B.是来宾账户C.是管理员账户D.是无密码账户正确答案:C5、Windows 文件的目录结构是( )。A.树形结构B.矩形结构C.网状结构D.环状结构正确答案:A6、使用下面哪种关机方式后再启动计算机时间最长? ( )。A.休眠B.锁定C.睡眠D.注销正确答案:A7、要一次选择多个不连续的文件,可以先按住( )键,再用鼠标逐个选取。A.TabB.ShiftC.AltD.Ctrl正确答案:D8、要弹出快捷菜单,可利用鼠标( )来实现。A.左键单击B.右键单击C.双击D.拖动正确答案:B9、在 Windows 环境中,若应用程序出现故障或死机,如果要弹出“任务管理器”窗口,通过结束任务结束出现故障的程序。这时按组合键( )。A.Ctrl + Alt + DelB.Ctrl + Alt + ShiftC.Ctrl + Alt + EndD.Ctrl + Alt + Tab正确答案:A10、在 Windows 中,任务栏上的内容为( )。A.已经打开的文件名B.所有已打开窗口的图标C.当前窗口的图标D.关机前的程序图标正确答案:B11、在 Windows 中,可以调整计算机软硬件配置的应用程序是( )。A.资源管理器B.WordC.ExcelD.控制面板正确答案:D12、Windows 7 中,显示桌面按钮在桌面的( )。A.右下方B.左上方C.左下方D.右上方正确答案:A13、一个文件的路径是用来描述( )。A.用户操作步骤B.程序的执行步骤C.文件在磁盘上的存储位置D.文件存在哪个磁盘上正确答案:C14、文件的类型可以根据( )来识别。A.文件的大小B.文件的用途C.文件的存放位置D.文件的扩展名正确答案:D15、在 Windows 默认环境中,下列 4 组键中,系统默认的中英文输入切换键是( )。A.Shift + 空格B.Ctrl + ShiftC.Ctrl + AltD.Ctrl + 空格正确答案:D16、操作系统的主要功能包括()A.运算器管理、存储管理、设备管理、处理器管理B.文件管理、设备管理、系统管理、存储管理C.文件管理、处理器管理、设备管理、存储管理D.处理管理、设备管理、程序管理、存储管理正确答案:C17、在Windows7操作系统中,显示桌面的快捷键是()A.“Alt”+“Tab”B.“Win”+“D”C.“Win”+“P”D.“Win”+“Tab”正确答案:C18、安装Windows7操作系统时,系统磁盘分区必须为( )格式才能安装。
第3章_操作系统基础_参考答案
![第3章_操作系统基础_参考答案](https://img.taocdn.com/s3/m/d8efe17cf242336c1eb95ed2.png)
第3章操作系统基础习题参考答案1.选择题(1)操作系统是( D )。
A.用户与软件的接口B.系统软件与应用软件的接口C.主机与外设的接口D.用户与计算机的接口(2)在各类计算机操作系统中,分时系统是一种( D )。
A.单用户批处理操作系统B.多用户批处理操作系统C.单用户交互式操作系统D.多用户交互式操作系统(3)在Windows 菜单系统中,能弹出对话框的操作是( A )。
A.选择了带省略号的菜单项B.选择了带向右三角形箭头的菜单项C.选择了颜色变灰白的菜单项D.运行了与对话框对应的应用程序(4)下列关于Windows菜单的叙述中,错误的是( D )。
A.使用“开始”菜单的“注销”可更改用户B.用户可以自己定义“开始”菜单C.“开始”菜单内有设置“控制面版”项D.“开始”按钮只能固定显示在桌面左下角(5)下列选项中,不属于桌面任务栏中项目的是( C )。
A.快速启动区B.“开始”按钮区C.桌面菜单D.提示区(6)在下列文件中,可执行的文件为(B )。
A.Autoexe.pdfB.files001.exeC.run.datD.textfile.txt(7) 在Windows 中,关于文件夹的描述不正确的是( D )。
A.文件夹是用来组织和管理文件的B.“我的电脑”是一个文件夹C.文件夹中可以存放驱动程序文件D.文件夹中可以存放两个同名文件(8)Windows 中可以设置、控制计算机硬件配置和修改显示属性的应用程序是(D )。
A.Word B.Excel C.资源管理器D.控制面板(9)在Windows 中,剪贴板是用来在程序和文件间传递信息的临时存储区,此存储区是( C )。
A.回收站的一部分B.硬盘的一部分C.内存的一部分D.软盘的一部分(10)在Windows 资源管理器中,要把图标设置成缩略图方式,应在下面(C )菜单中设置。
A.文件B.编辑C.查看D.工具(11)在Windows 中,“写字板”是一种( A )。
Windows程序设计 第3章 对话框和常见控件
![Windows程序设计 第3章 对话框和常见控件](https://img.taocdn.com/s3/m/31dcbd44b307e87101f696fb.png)
树形控件
树形控件(TreeCtrl)和下面要讲的列表控件(ListCtrl) 在系统中大量被使用,例如Windows资源管理器就是一 个典型的树形控件例子。 树形控件可以用于树形的结构,其中有一个根接点(Root) (Root) 然后下面有许多子结点,而每个子结点上有允许有一个 或多个或没有子结点。MFC中使用CTreeCtrl类来封装树 形控件的各种操作。通过调用 BOOL Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID );
滚动条控件
滚动条(Scroll Bar)一般不会单独使用,因为SpinCtrl 可以取代滚动条的一部分作用,但是如果我们需要自己生 成派生窗口,滚动条还是会派上一些用场。创建一个滚动 条可以使用成员函数: : BOOL CEdit::Create( LPCTSTR lpszText, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID = 0xffff );
MFC 提供类CDialog作为对话框服务的基类,类CDialog将对话框模板与使 用对话框时必需熟悉的几种类方法进行封装。对于对话框中发送消息的的 控件,我们可创建相应的消息处理程序。MFC编译器提供的框架工具使得 我们把对话框中的控件消息映像到派生类的类函数变得简单、快捷。对话 框数据映像函数使用专门的值初始化对话框中的控件,接着检索数据并使 之有效。大多数对话框需要类成员变量来跟踪用户的输入,这些数据在数 据映像中使用,它们在对话控件与类变量之间自动映像数据。 为创建对话框,首先建立CDialog对象,然后创建和显示对话框窗口我们 有两种选择:一种方法是调用函数CDialog::DoModal()来创建有模式对话 框窗口,另一种方法是调用函数CDialog::Create()来创建无模式对话框窗口, 在上述两种情况之下,对话框对象先初始化,然后创建对话框以及它的控 件。 类CDialog成员函数Create()使用两种重载原形,最常用的一种如下: Create(UINT nIDTemplate, CWnd * pParentWnd=NULL); 其中,参数nIDTemplate是一个对话框模板的标识符, 参数pParentWnd是对话框所属的父窗口。
第3章 计算机软件
![第3章 计算机软件](https://img.taocdn.com/s3/m/31fc184e2b160b4e767fcfa2.png)
int x;char c;
enum color(red,yellow,blue);color table; int y[3]; int I=3;int *p=&I;
整型变量i 3
图3.4 指针变量示意
(5)用户定义类型:由用户按应用和语法要求定义的数据类型。
2011-9-20 22
3.3.2 程序设计语言中的数据成分和 控制成分
பைடு நூலகம்
2011-9-20
11
3.2.1 操作系统的作用
1.操作系统有两个重要作用 •管理系统中的各种硬件和软件资源 •为用户提供各种服务界面 2.裸机:只有硬件、没有软件的计算机 3.操作系统与用户和硬件都直接打交道 4. “自举”或“引导”过程
2011-9-20
12
3.2.1 操作系统的作用
图3.2 操作系统的地位
计算机软件 程序 规程 规则 文 档
2011-9-20
4
3.1.1 计算机软件
2.软件的分类
1.与硬件关系紧密
从应用角度出发 系统软件 软件 应用软件
2.数据结构复杂 3.外部接口多样
例如编译程序、 操作系统等
用于解决各种不同具 体应用问题的专门软 件
2011-9-20
通用应用软件 定制应用软件
5
有关ISO信息,请访问
2011-9-20 2
3.1 计算机软件 3.1.1 计算机软件 3.1.2 计算机软件的发展 3.1.3 计算机软件技术
2011-9-20
3
3.1.1 计算机软件
1.什么是计算机软件
(1)软件与软件产品的区别 (2)文档的重要性 (3)软件的三个含义 个体含义:程序、规程、规则+文档 整体含义:特定计算机系统中所有个 体含义下的软件总体 学科含义:软件学
第3章 X Windows界面简介
![第3章 X Windows界面简介](https://img.taocdn.com/s3/m/a2970c01192e45361066f5d1.png)
X Windows界面简介
总之,X是一个基于网络的图形
引擎,它可以在与远端机连接、在
其上运行应用的同时,在本地的图 形终端上处理I/O操作。
X Windows界面简介
2. 图形化桌面系统 桌面系统决定了使用操作系统时的 “观感”。目前,Linux系统主要采用的 两种桌面系统环境是KDE和GNOME。 这两种环境各有特色,用户可以根据自 己的喜好选择使用。
X Windows界面简介
(1)图形化注销 选择“主菜单”→“注销”,出现确认 对话框。如果需要保存桌面的配置以及 还在运行的程序,单击“保存当前设置” 复选框,否则不选,单击“确定”按钮。
X Windows界面简介
(2)虚拟控制台注销 如果在使用X窗口系统,同时也在 控 制 台 上 登 录 了 , 输 入 exit 或
X Windows界面简介
网络配置 要使用互联网配置,必须运行X窗口 系统,并具备根用户特权。要启动这个 程序,在图形化桌面环境中单击“主菜 单”→“系统工具”→“互联网配置向 导”。或者在命令行中输入internet-
druid命令。
X Windows界面简介
使用浏览器
Galeon是万维网浏览器。要使用
个菜单,进入相应程序的运行环境。 从“主菜单”中,还可以注销、运 行命令、查找文件、锁住屏幕等。
X Windows界面简介
工作区切换器提供用户使用多个工 作区的能力。工作区切换器把每个工 作区(或桌面)都显示为一个小方块, 然后在上面显示运行着的应用程序。 可以用鼠标单击任何一个小方块来切 换到那个桌面上去。
X Windows界面简介
编辑图片
GIMP是GNU图像操作程序(GNU
image manipulation program)的缩写。
3计算机文化基础-第三章Windows操作系统2
![3计算机文化基础-第三章Windows操作系统2](https://img.taocdn.com/s3/m/6bf1323a3968011ca30091cc.png)
资源管理器的浏览
在资源管理器的文档窗口中,在驱动器图
标或文件夹的前面有一小方框ቤተ መጻሕፍቲ ባይዱ其中有一个加
号“+”或者减号
“-”。“+”表示该文件夹下
面还有下级文件夹,但没有在树格中显示出来
。“-”表示该文件夹下面有下级文件夹,而且
已经在树格中显示出来了。
鼠标右键在资源管理器中的应用
在资源管理器中,通过用鼠标右键单击
3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 Windows 98 的桌面 鼠标及其操作 应用程序 Windows 窗口 对话框和控件 剪贴板
3. 2. 1
Windows 98 的桌面
Windows 98 桌面
当启动 Windows 98 系统后,我们
可以看到如下图 的Windows 98桌面。
我的电脑
网上邻居
Windows 98 桌面 (图)
回收站
开始菜单
任务栏
3. 2. 2
鼠标及其操作
1、鼠标指针
指 针 特定含义
标准选择
帮助选择
指 针
特 定 含 义
调整窗口垂直大小
调整窗口水平大小
后台操作
忙
沿对角线调整
沿对角线调整
文字选择
手写
移动窗口
超级链接选择
不可用
精度选择
2、鼠标操作
•鼠标器的基本操作有以下四种类型。 –指向:移动鼠标器,将鼠标器的针形光标放到某一项目上。 –单击:在屏幕上指向一个项目,然后以适当的速度按下并 释放鼠标按钮。单击主要用来选择屏幕上的项目或打开快捷 菜单。单击鼠标左键称为左击,单击鼠标右键称为右击。
中文Windows 95 操作系统
第3章 中文Windows7操作系统
![第3章 中文Windows7操作系统](https://img.taocdn.com/s3/m/26f7e4611eb91a37f1115cc6.png)
第3章中文Windows 7操作系统主要内容:Windows 7基础、Windows 7的基本概念与操作、文件管理、程序管理、控制面板、Windows 7对磁盘的管理、Windows 7附件工具重点内容:文件管理、程序管理、控制面板难点内容:文件管理、程序管理、控制面板授课时数:2+2授课方式:演示法新课内容:Windows 7是微软公司开发的新一代操作系统,于2009年10月23日在中国正式发布,是一款基于NT技术的32位、64位操作系统,核心版本号为Windows NT 6.1。
3.1 Windows 7基础3.1.1 Windows 7简介作为新一代的操作系统平台,Windows 7继承了Windows XP 的实用和Windows Vista 的华丽,同时在系统界面、性能和可靠性等方面进行了很大的改进,使人们的日常电脑操作更加简单和快捷。
1. Windows 7系统版本简介Windows 7共包含6个版本。
2.Windows 7的新特点Jump List(跳转列表)功能菜单,在开始菜单和任务栏中都能找到。
Windows Live Essentials,它包括Messenger、Photo Gallery、Mail、Writer、Movie Maker、Toolbar、Family Safety和Microsoft Office Outlook Connector等8个程序。
轻松创建家庭网络。
轻松实现无线联网。
Windows 7触控技术。
3.Windows 7 硬件要求3.1.2 Windows 7启动和退出1.Windows 7的启动先开外设,再开主机,登录Windows 7进入Windows 7桌面。
2.Windows 7的退出⑴关机⑵Windows 7切换用户⑶用户通过关机、注销、锁定、重新启动、睡眠、休眠等操作,都可以退出Windows 7操作系统,方法类似。
3.2 Windows 7的基本概念与操作3.2.1 鼠标和键盘的使用Windows 7启动时,会确定系统是否安装了鼠标。
第3章3WinXP的基本知识及操作教案_计算机应用基础
![第3章3WinXP的基本知识及操作教案_计算机应用基础](https://img.taocdn.com/s3/m/54e18b4d852458fb770b563d.png)
3.3.1 Windows XP的桌面1. 桌面“桌面”就是在安装好中文版Windows XP后,用户启动计算机登录到系统后看到的屏幕上的较大区域,在屏幕底部有一条狭窄条带,称为任务栏。
在计算机上做的每一件事情都显示在称为窗口的框架中。
“桌面”是用户和计算机进行交流的窗口,上面可以存放用户经常用到的应用程序和文件夹图标,用户可以根据自己的需要在桌面上添加各种快捷图标,使用时双击该图标就能够快速启动相应的程序或文件。
Windows XP的桌面比以前的版本更加漂亮,大多数图标虽然名称未变,但外观却是全新的。
第一次启动 Windows XP 时,只看到一个“回收站”图标。
在Windows XP中如果使用Windows经典桌面的外观和功能,可以将桌面主题更改为Windows经典主题,操作步骤如下:① 右击桌面上的空白区域,在弹出的快捷菜单中选择“属性”,弹出“显示属性”窗口。
② 在“显示属性”窗口中选择“主题”选项卡上,单击主题框中的“Windows经典” 后单击“确定”。
如果要将Windows XP的“开始”菜单更改为Windows经典主题,操作步骤如下:① 右击“开始”菜单,在弹出的菜单中选择“属性”,弹出“任务栏和开始菜单属性”窗口。
② 在“开始菜单”选项卡上,单击“经典开始菜单”后单击“确定”。
设置完毕后的桌面如图3-4所示。
图3-4 Windows 经典主题桌面2. 桌面图标桌面上的小型图片称为图标。
可以将它们看作是到达计算机上存储的文件和程序的大门。
双击某图标,可以打开该图标对应的文件或程序。
桌面上常见的图标的功能如下:●“我的文档”:“我的文档”是一个文件夹,使用它可存储文档、图片和其它文件(包括保存的Web页),它是系统默认的文档保存位置,每位登录到该台计算机的用户均拥有各自唯一的“我的文档”文件夹。
●“我的电脑”:在桌面上双击“我的电脑”图标后,将打开“我的电脑”窗口,通过“我的电脑”窗口,用户可以管理本地计算机的资源,进行磁盘、文件或文件夹操作,也可以对磁盘进行格式化和对文件或文件夹进行移动、复制、删除和重命名,还可以设置计算机的软硬件环境。
第3章 Windows 2000
![第3章 Windows 2000](https://img.taocdn.com/s3/m/55e5e001b52acfc789ebc921.png)
办公自动化实用教程*人民邮电出版社
3.3
3.3.1 3.3.2 3.3.3 3.3.4 3.3.5
Windows 2000桌面系统
Windows 2000窗口 Windows 2000菜单 应用程序的启动和退出 运行DOS应用程序 Windows 2000帮助系统
办公自动化实用教程*人民邮电出版社 3.3.1 Windows 2000窗口 3.3.1.1 窗口结构 窗口结构包括:边框,窗口标题,窗口, 标题栏,菜单栏,水平滚动条和垂直滚动条; 尺寸控制角,文件及文件夹图标。 3.3.1.2 鼠标和键盘的使用 操作鼠标左键可进行选中、执行等操作, 按鼠标右键,将出现选定目标的快捷菜单。
办公自动化实用教程*人民邮电出版社 3.3.3 应用程序的启动和退出
1.应用程序的启动 (1)利用“开始”菜单来启动应用程序 (2)利用“资源管理器”来启动应用程 序 (3)利用“我的电脑”来启动应用程序 2.非执行文件与应用程序的关联 将非执行文件与打开它们的应用程序 之间建立起来的联系,我们称为“关联”。
办公自动化实用教程*人民邮电出版社
3.1
操作系统简介
3.1.1 操作系统概念 3.1.2 操作环境 3.1.3 常用的操作系统
办公自动化实用教程*人民邮电出版社
3.1.1 操作系统概念
操作系统是最重要的系统软件,主 要完成3个方面的工作,即管理资源、 控制输入输出处理、实现用户与计算机 之间的通信。
办公自动化实用教程*人民邮电出版社
图3-22 文件夹或文件属性对话框
办公自动化实用教程*人民邮电出版社
3.4.6 查找文件、文件夹和应用程序 3.4.7 磁盘操作
磁盘的操作命令主要有“复制磁盘”和 “格式化”两个。
第三章计算机课后习题
![第三章计算机课后习题](https://img.taocdn.com/s3/m/f2b1d319de80d4d8d15a4ff9.png)
第三章计算机课后习题刘城二班一、单选题1.WindowsXP操作系统的桌面指的是(A)。
A.整个屏幕B.全部窗口C.某个窗口D.活动窗口2.WindowsXP任务栏中的内容为(B)。
A.当前窗口中的图标B.已启动并正在执行的程序名C.所有已打开的窗口的图标D.已经打开的文件名3.当一个应用程序窗口被最小化后,该应用程序将(D)。
A.被终止执行B.继续在前台执行C.被暂停执行D.被转入后台执行4.在WindowsXP中,单击最小化按钮后,(C)。
A.当前窗口将消失B.当前窗口被关闭C.当前窗口缩小为图标D.打开控制菜单5.对WindowsXP系统,下列叙述中正确的是(D)。
A.WindowsXP的操作只能用鼠标B.WindowsXP为每一个任务自动建立一个显示窗口,其位置和大小不能改变C.在不同的磁盘空间不能用鼠标拖动文件名的方法实现文件的移动D.WindowsXP打开的多个窗口中,即可平铺,也可层叠6.在WindowsXP中,下列操作可运行一个应用程序的是(C)。
A.用“开始”菜单中的“文档”命令B.用鼠标右键单击该应用程序名C.用鼠标左键双击该应用程序名D.用鼠标左键单击该应用程序名7.下列关于文档窗口的说法中正确的是(C)。
A.只能打开一个文档窗口B.可以同时打开多个文档窗口,但打开的窗口都是活动窗口C.可以同时打开多个文档窗口,但其中只有一个是活动窗口D.可以同时打开多个文档窗口,但在屏幕上只能见到一个文档的窗口8.WindowsXP中关闭程序的方法有很多种,下列叙述中不正确的是(D)。
A.用鼠标单击程序右上角的“关闭”按钮B.在键盘上按下Alt+F4组合键C.打开程序的“文件”菜单,选择“退出”按钮D.按下键盘上的ESC键9.确定活动窗口的方法有多种,下列叙述中,(C)不正确。
A.当前打开的窗口为活动窗口B.窗口标题栏上显示的是蓝底白字C.活动程序的任务栏上的按钮显示为按下状态D.插入点光标或其他标志闪烁,说明这个窗口为活动窗口10.在WindowsXP的叙述中,下列句子中的(A)是正确的。
计算机基础 第3章 Windows操作系统的使用-33
![计算机基础 第3章 Windows操作系统的使用-33](https://img.taocdn.com/s3/m/f9cf973302d276a201292eab.png)
C.XLS CCF1.EXE CCF1.PPT CCF3.DOC CCF3.PPT CCF4.TXT CCF24.PPT
CCF1.EXE CCF1.PPT CCF3.DOC CCF3.PPT CCF4.TXT
CCF1.PPT CCF3.PPT CCF24.PPT
4
CCF?.??? C*.* C*.PPT
14
选择文件夹中的对象
选择
单选 多选
位置在一起
(用Shift)
位置在一起 位置不在一起
位置不在一起 全部选定 反向选择
(用Ctrl) 全部选定
( Ctrl +A)
反向选择
选择:但凡对某个对象进行操作时,
都需先明确操作对象。复制、移动文件和文件夹
常规方法(剪贴板):
借助剪贴板来复制和移动文件和文件夹。
12
创建文件夹和文件
第一步:打开要创建新文件或文件夹的文件夹, 即确定放文件或文件夹的位置。
第二步:选择“新建”命令来创建
最简单的方法:
在选定位置单击鼠标右键 在快捷菜单中选择 新建(子菜单)→
13
创建文件夹和文件
常规方法: 在当前文件夹窗口的菜单 栏中
1、选择文件菜单 2、选择新建(子菜单) 文件和文件夹任务 创建一个新文件夹
一旦清空“回收站”,也就 永久地删除了它里面的内容, 再也找不回来了。
20
回收站的功能:
恢复被删除的文件和文件夹
21
搜索文件和文件夹
更改文件和文件夹的属性
23
显示、隐藏文件或文件夹
24
磁盘管理
❖ 查看磁盘的基本信息 ❖ 更改磁盘的卷标 ❖ 磁盘清理 ❖ 磁盘检查 ❖ 磁盘整理 ❖ 磁盘备份 ❖ 磁盘格式化
VC++6[1].0入门【第三章、MFC编程概述】
![VC++6[1].0入门【第三章、MFC编程概述】](https://img.taocdn.com/s3/m/770bb56f58fafab069dc0213.png)
第三章 MFC 应用程序概述第3章 MFC 应用程序概述Microsoft Windows 是微软公司推出的一个应用于微机上的具有图形用户界面的多任务和多窗口的操作系统。
Windows 应用程序也称为窗口应用程序,所有的窗口应用程序都有着相同的窗口风格和菜单结构,用户界面友好,方便用户操作。
本章从剖析窗口应用程序的基本结构入手,继而介绍使用MFC 类库开发的应用程序框架结构,并介绍窗口应用程序运行的核心机制-消息映射。
学习了本章,你将对MFC 应用程序框架结构和运行机制有个整体的了解,为后面进入窗口应用程序开发打下良好的基础。
3.1 窗口应用程序概述窗口应用程序的开发一般采用可视化的面向对象的开发,可选择的窗口应用程序开发语言有Visual C++、Visual Basic 、Visual Java 、Dephi 等等。
无论采用哪一种开发语言,首先要了解窗口应用程序的基本机制。
3.1.1 窗口编程基础窗口应用程序运行于Windows 操作系统,Windows操作系统是一个多任务操作系统,因此窗口应用程序的组成,支持技术,基本运行机制等与DOS 应用程序有着本质的区别。
在学习开发窗口应用程序之前,先要对窗口应用程序有一个概念上的了解。
1. 窗口窗口是应用程序与用户进行交互的界面,应用程序通过窗口传递信息给用户,同样用户通过窗口输入数据,发布命令给应用程序。
Windows 界面包含了丰富的标准用户界面元素,包括窗口、图标、菜单、滚动条、对话框、控件和消息框等。
用户使用这些界面元素可以方便的与应用程序进行交互,一个典型的窗口外观如图3-1所示。
垂直滚动条控制菜单栏标题栏菜单栏关闭按钮最小化按钮最大化按钮客户区VC++6简明教程图3-1 Windows应用程序窗口组成在Windows编程中,各种窗口、菜单、按钮、对话框及程序模块等Windows的规范部件是按“对象”来组织的。
为了提高开发窗口应用程序的效率,微软公司为用户提供了大量能创建上述标准元素的API函数和C++类,并且以Windows API函数库和C++类库的形式提供给用户,以充分满足构成应用程序操作界面的需要。
第3章 WindowsXP操作系统
![第3章 WindowsXP操作系统](https://img.taocdn.com/s3/m/e7208b6025c52cc58bd6be63.png)
3.2.1 用“资源管理器”管理信息资源
2.文件夹 文件夹又称为“目录”,是系统组织和管理文件的一种形 式,用来存放文件或上一级子文件夹。它本身也是一个文 件。文件夹的命名规则与文件名相似,但一般不需要加扩 展名。 用户双击某个文件夹图标,即可以打开该文件夹,查看其 中的所有文件及子文件夹。 3.文件的类型 在Windows XP中,文件按照文件中的内容类型进行分类, 主要类型如表3-1所示。文件类型一般以扩展名来标识。
桌面的操作 窗口与对话框的操作 应用程序的启动 剪贴板的使用 Windows XP的帮助系统
3.1.1 桌面的操作
3.1.1 Windows XP的桌面
桌面是Windows XP操作系统的基本界面。 中文Windows XP 桌面通常由屏幕背景、图标和任务栏等组 成,用户可以根据需要将应用程序和文件夹的图标放置 在桌面上。
任务2:
当你同时打开了“我的文档”和“我的电脑”两个应用程序 的窗口时,你如何在桌面上排列并显示它们呢? [操作步骤] (1)在任务栏的空白处单击鼠标右键,弹出任务栏的快捷菜单。 (2)选择“层叠窗口”,将打开的两个窗口按先后的顺序依次 排列在桌面上,每个窗口的标题栏和左侧国家边缘是可见 的。 (3)选择“横向平铺窗口”,即各个窗口均以相同大小横向排 列在桌面上。 (4)选择“纵向平铺窗口”,即各个窗口均以相同大小纵向排 列在桌面上。
3.1.3 应用程序的使用
2. 应用程序切换的方法:
①用鼠标单击应用程序窗口中的任何位置。 ②按Alt+Tab键在各应用程序之间切换。 ③在任务栏上单击应用程序的任务按钮。
3. 关闭应用程序的方法:
①在应用程序的“文件”菜单中选择“关闭”选项。 ②双击应用程序窗口左上角的控制菜单框。 ③单击应用程序窗口左上角的控制菜单框,在弹出的控制菜 单中选择“关闭”选项。 ④单击应用程序窗口右上角的“关闭”按钮。 ⑤按Alt+F4键。
最全的windows知识点总结
![最全的windows知识点总结](https://img.taocdn.com/s3/m/a3fe3dc9a1c7aa00b52acb8d.png)
第一章Windows程序设计基础Windows的特点:(1)直观,高效的面向对象的图形用户界面,易学易用。
(2)用户界面统一,友好,美观。
(3)丰富的设备无关的图形操作。
(4)多任务的实现。
操作系统的主要功能有进程管理,内存管理,设备管理,文件系统,用户管理等。
操作系统的分类:(1)单用户单任务操作系统(2)单用户多任务操作系统(3)多用户多任务分时操作系统(4)网络操作系统API(Application Programming Interface 应用程序编程接口)是用来控制Windows各个元素的外观和行为的一套预先定义的Windows函数。
MFC(Microsoft Foundation Classes 微软基础类库)是由微软公司提供的用于在Visual C++环境下编写Windows应用程序的一个框架和引擎,是Windows下应用程序的编程语言接口。
虚拟机:由Windows在内存中创建的逻辑微机,由它来运行应用程序。
内存,准确的说是无力内存。
运行任何一个程序都是要占用物理内存,当关闭这个程序时,系统也会从物理内存中删除这个程序的信息,也称释放内存。
习题:5.Windows的多任务是如何实现?答:当Windows接收到由鼠标,键盘,定时器信号或某些I/O操作产生的“事件”后,为该任务分配CPU时间。
每个任务使用由Windows分配的短暂的时间片轮流使用CPU,由于CPU对每个时间片的处理速度非常快,在用户看来好像这些任务在同时执行。
6.API和MFC的作用是什么?答:上有不做总结。
第二章Windows编程概述Windows基础用户界面对象包括:窗口,标题栏,图标,光标,插入符号,对话框,控件等。
*indows定义的别名:Typedef unsigned long DWORD;无符号长整形Typedef int BOOL;整形Typedef unsigned char BYTE;无符号字符型Typedef float FLOAT;单精度浮点型Typedef unsigned int UINT;无符号整形句柄与存放地址所占用字节一样,4字节,32位。
第3章Windows操作系统
![第3章Windows操作系统](https://img.taocdn.com/s3/m/23dd2042852458fb770b5610.png)
计算机基础
3.2 Windows XP操作基础
■ Windows XP的桌面布局
快速启动栏:
它的作用是快速启动。其中存放一些常用图标,如 Internet Explorer浏览器、Outlook Express和显示 桌面等快速启动图标。单击这些快速启动图标即可启 动相应的应用程序。
计算机基础
■窗口和窗口的操作
(2) 窗口的操作
①打开窗口。
②移动窗口。 ③改变窗口大小。
④最大化最小化窗口。
⑤切换窗口。 ⑥关闭窗口。 ⑦窗口的排列。
计算机基础
3.2 Windows XP操作基础
■窗口和窗口的操作
①打开窗口
当需要打开一个窗口时,可以通 过下面两种方式来实现: 选中要打开的窗口图标, 然后双击打开。 在选中的图标上右击,在 打开的快捷菜单中选择 “打开”命令,如图3-17 所示。
计算机基础
3.2 Windows XP操作基础
■ Windows XP的桌面布局
音量控制器: 用户可以通过拖动上面的小滑 块来调整扬声器的音量,当选择 “静音”复选框后,扬声器的声 音消失,如图3-9所示。
图3-9音量控制器
计算机基础
3.2 Windows XP操作基础
■ Windows XP的桌面布局
计算机基础
3.2 Windows XP操作基础
■ Windows XP的启动与退出
(2) 关闭计算机
【注销Windows】对话框中有两个选项,它们各自的 含义如下。 【切换用户】:保留当前用户所有打开的程序和数据, 暂时切换到其他用户使用该计算机,需要时可将计算机 快速返回执行切换用户操作之前的状态。 【注销】:当前用户注销身份并退出操作系统,计算 机回到当前用户没有登录之前的状态。
第3 章Windows XP操作系统
![第3 章Windows XP操作系统](https://img.taocdn.com/s3/m/e56f7c00844769eae009edcc.png)
文件的属性:只读、隐藏、存档
计算机应用基础
资源管理器(续)
•
• • • • • • • • •
系统约定:以文件的后缀(扩展名)来表标文件的类 型或创建文件的程序。
. com . exe . bmp . hlp . doc .xls .dbf .gif 系统可执行文件 可执行文件 图片文件 帮助信息文件 文档文件 电子表格文件 数据库文件 图片文件
计算机应用基础
3.3 Windows XP的基本操作
3.3.3 窗口的操作
窗口是显示在计算机屏幕上的一块矩形区域。
(1)窗口的的组成。 标题栏:名称(以便区分不同的窗口) 菜单栏:各种操作命令 工具栏:常用的菜单命令 滚动条:方便查看太长或太宽的内容 窗口区:显示窗口对象 状态栏:显示选中对象的信息以及与操作有关的各种信息。
计算机应用基础
3.2 Windows XP桌面介绍
大学计算机基础
3.2 Windows XP桌面介绍
3.2.1 Windows XP桌面上的图标简介
我的电脑:管理电脑中的所有资源。
我的文档:快速访问用户的个人文档。 网上邻居:显示网络中可以访问的计算机和共享资源。 回收站:用来临时存放被用户删除的文件。 Internet Explore:系统自带网络浏览器。
1、菜单的分类 窗口菜单栏上的主菜单,如“文件”菜单,“编辑”菜单等 右键单击操作对象打开的快捷菜单,通常是选定对象的基本 操作命令集合。 带有右三角的菜单命令外侧出现的级联菜单。 用于控制应用程序窗口或文档窗口大小的控制菜单。 单击标题栏左侧图标可见,右键或Alt+Space也可见。
计算机应用基础
第3章 Windows XP
大学计算机基础
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
对话框是一个临时窗口。里面包含一个或多个控件,可以 让用户进行输入或选择,来同应用程序进行对话。
3.1.1 Windows界面设计
图3-1 窗口的组成
3.1.2 Windows的编程特点
一个Windows应用程序通常具有下列特性: 消息驱动机制 图形设备接口(GDI) 基于资源的程序设计
3.1.2 Windows的编程特点
2.图形设备接口(GDI)
Windows则提供了一个抽象的接口,称为图形设 备接口(Graphical Device Interface,简称GDI), 使得用户直接利用系统的GDI函数就能方便实现 输入或输出,而不必关心与系统相连的外部设备 的类型。
3.1.2 Windows的编程特点
第3章 Windows应用程序
内容概览
Windows应用程序基础
应用程序编程接口(API)
创建Windows应用程序
3.1 Windows应用程序基础
什么是Windows应用程序 ? Windows应用程序就是窗口应用程序,除了有窗 口外,还有一个评判的标准就是是否允许以图形 的方式同人交互,比如说能否用鼠标点击。
3.2.4 Windows应用程序说明
6. 消息处理函数 消息处理函数又叫窗口过程,在这个函数中,不同的消息 将用switch语句分配到不同的处理程序中去。 7. 结束消息循环 当用户按Alt+F4或单击窗口右上角的退出按钮,系统就向 应用程序发送一条WM_DESTROY的消息。在处理此消 息时,调用了PostQuitMessage()函数,该函数会给窗口的 消息队列中发送一条WM_QUIT的消息。在消息循环中, GetMessage()函数一旦检索到这条消息,就会返回FALSE, 从而结束消息循环,随后,程序也结束。
3.1.2 Windows的编程特点
4.动态链接库(Dynamic Linking Library,简称DLL) 动态链接库技术是一个包含函数的库文件,这些 函数能被应用程序在运行过程中装入和连接,且 多个程序可以共享同一个动态链接库,这样就可 以大大节省内存和磁盘空间。 静态链接库:在应用程序编译过程中与应用程序 相连接。
所有在Win32平台上运行的应用程序都可以调用这些函 数。
3.2.2 什么是MFC类库?
所谓类库,就是把常用的类做好,供开发人员使用。 MFC( Microsoft Foundation Class Library)是微软基础类 库的简称,是微软公司实现的一个C++类库,主要封装了 大部分的Windows API函数。 MFC除了是一个类库以外,还是一个框架,在VC++里新 建一个MFC的工程,开发环境会自动产生许多文件。 总之,MFC封装了Win32 API,OLE API,ODBC API等 底层函数的功能,并提供更高一层的接口,简化了 Windows编程。同时,MFC支持对底层API的直接调用。
DOS程序的过程驱动
开始 输入数据1 输入数据2 输入数据3 处理数据 退出
3.1.2 Windows的编程特点
事件(Events):系统产生的动作或用户运行应用程序 产生的动作都称为事件。
消息(Message):每产生一次事件就会发送一个消息。 在Windows的应用程序中,通过接收消息、分发 消息、处理消息来和用户进行交互的。
3.1.3 Windows程序的命名规则
Windows应用程序中变量的命名规则一般由两部分 组成:第一部分为变量前缀,代表变量的类型;第 二部分为变量名,代表变量的含义,一般采用大小 写混用方法命名变量,每个单词的第一个字母为大 写,其余为小写。
例如:
(1) m_nWidth:表示一个类的成员变量,变量类型为整型。
3.2.4 Windows应用程序说明
1.WinMain()函数
WinMain()函数是应用程序开始执行时的入口点,通常也 是应用程序结束任务退出时的出口点。它与DOS程序的 main()函数起同样的作用,有一点不同的是,WinMain() 函数必须带有四个参数,它们是系统传递给它的。
Windows操作系统运行程序时,首先调用程序中的 WinMain函数,该函数最重要的任务就是创建该应用程序 的“主窗口”。“主窗口”中必须包含用来处理Windows 所发送的消息的代码。 WinMain()函数的原型:P83
3.2.1 什么是Windows API ?
在应用程序中要完成某个功能,都是以函数调用的形式 实现的,同样,应用程序也是以函数调用的方式来通知 操作系统执行相应的功能。操作系统所能够完成的每一 个特殊功能通常都有一个函数与其对应,即操作系统把 它所能够完成的功能以函数的形式提供给应用程序使用, 应用程序对这些函数的调用叫做系统调用,这些函数的 集合就是Windows操作系统提供给应用程序编程的接口, 即Windows API。
3.3.2 创建方法
单文档应用程序的建立 多文档应用程序的建立 基于对话框应用程序的建立
单文档应用程序的建立
其步骤如下: (1)启动Visual C++ 6.0。
(2)选择“文件”->“新建..”菜单,在弹出的“新建” 对话框中选者“工程”标签,这时显示出一系列 的应用程序项目类型;选择MFC AppWizard(exe) 的项目类型(该类型用于创建可执行的Windows 应用程序),将项目工作文件夹定位在 “D:\Visual C++ 6.0程序”,并在“工程”对话框 中输入项目名Ex_SDIHello,结果如图3-10所示, 单击“确定”按钮。
3.3.1 应用程序框架结构
Visual C++ 6.0为用户提供了许多应用程序框架,这些功能 使用户能够快速高效地建立自己所需要的应用程序,若在 此基础上略加代码就能实现功能丰富且具有许多Windows 最新特性的应用软件。
图3-9 “新建”对话框
Байду номын сангаас
3.3.1 应用程序框架结构
表3-5 应用程序的框架结构
(2) lpszMenuName:表示以NULL结尾的字符串长指针。 (3) pDC:表示一个设备环境变量指针。
(4) hWnd:表示一个窗口句柄。
在Windows定义数据类型的一些标准前缀
c-字符(char)
s-短整数(short) cb-用于定义对象(一般 为一个结构)尺寸的整数 n-整数(integer) sz-以 ’\0’ 结尾的字符串 b-字节 i-整数(int)
3.1.2 Windows的编程特点
消息驱动的过程如下: 所有外部事件,如键盘输入、移动鼠标、按动鼠标按钮等 都由Windows转换成相应的消息发送给应用程序。在程序 内部发生的事件也通过消息来传达。 每个应用程序都有自己的消息队列接收这些消息。
在每个应用程序的代码中,有一段消息循环代码来检查这 些消息。消息循环从应用程序队列中获取消息,然后发送 给相应的窗口,由窗口函数进行处理。 消息循环一直进行下去,直到检查到的消息是一条应用程 序终止的消息时停止。
3.2.3 为什么使用Win32 API ?
程序员要想开发出更灵活、更实用、更具效率的应用 程序,必然要涉及到直接使用API函数。虽然类库和 控件使应用程序的开发容易得多,但它们只提供 Microsoft Windows的一般功能,对于一些比较复杂 和特殊的功能来说,单使用类库和控件是难以实现的, 必须直接使用API来编写。 API函数是构筑整个Windows框架的基心,只有充分 理解和利用API函数,才能深入到Windows的内部, 充分发挥各种32位平台的强大功能和灵活性,才能成 功地扩展和突破类库、控件和可视开发环境的限制。
消息驱动
应 用 程 序 消 息 处 理 队 列
内部事件
消息
消息循环
窗口函数 处理消息
外部事件
消息
应用程序
Windows应用程序的流程
开始执行 初始化应用程序 初始化并创建应 用程序窗口 进入消息循环
消息是否为 WM_QUIT? 是 终止程序
否
应用程序是否处 理了此消息? 否 转送消息给窗口 进行默认处理
3.1.2 Windows的编程特点
从事件产生,消息转换到执行相应函数,从而驱 动了程序的执行,应用程序不用主动去等待某一 事件的发生然后进行处理,而是由事件的发生触 发被动的执行。 不管是来自外部还是来自程序内部的消息,最后 都被Windows系统发送到窗口函数进行处理。因 此,应用程序无需关心消息产生发送的过程,只 需在窗口函数中对所需处理的消息编制一段处理 代码。 窗口函数是消息的最后归宿。
f-BOOL
w-字(WORD,无符号 短整数) l-长整数(long) h-HANDLE(无符号int) m-类成员变量 fn-函数(function) dw-双字(DWORD,无 符号长整数)
x-短整数(坐标x)
y-短整数(坐标y)
3.2 应用程序接口
Windows操作系统同时也是一个大的函数库,其中 包括数以千计的函数,这些函数能完成各种各样的 功能,如窗口管理、图形设备接口、媒体控制、内 存管理和系统扩展,这些函数都被封装在一个接口 中,这个接口就是Windows应用程序编程接口 (Windows Application Programming Interface),简 称Windows API。
3.3 创建Windows应用程序
Visual C++6.0设计了一套基础类库MFC。 MFC把传统的Windows编程规范中的大多数内容 封装成各种类,使程序员从繁杂的编程中解脱出 来,提高了编程和代码的效率。
MFC AppWizard(MFC应用程序向导)可以使用户 自动生成一些常用的标准程序结构和编程风格, 它们被称为应用程序框架结构。