精华内容
下载资源
问答
  • windows7实验报告总结.docx
    千次阅读
    2021-07-21 03:19:29

    windows7实验报告总结

    大学计算机基础  第二章Windows7  上  机  实  验  报  告  班级:  学号:  姓名:Windows7的基本操作一  一、实验目的:  1、了解桌面的组成,掌握桌面属性的设置方法;  2、掌握快捷方式的创建方法;掌握Windows7的窗口、菜单和对话框的基本操作;  3、了解应用程序的运行方法;  4、了解剪贴板的使用;  5、掌握“我的电脑”窗口、“资源管理器”窗口打开的多种方法,了解Windows文件的组织结构。  二、实验内容  1、鼠标的常用操作有:其主要作用分别为:  2、写出键盘操作常用的快捷键:  桌面组成和桌面属性设置  1、WIN7系统桌面由:  2、找到计算器程序,至少用三种方法为其创建桌面快捷方式。  方法1:方法2:方法3:  3、打开“开始”菜单的方法:4、在任务栏上设置快速启动栏  步骤描述:  5、在桌面“屏幕分辨率”“个性化”对话框中设置:  “主题”为Windows7;  “桌面”背景为自定义的图片;  “屏幕保护程序”设为三维文字、等待1分钟;  “屏幕分辨率”设为1024×768,“屏幕刷新频率”设为75赫兹。  步骤描述:  窗口的组成与基本操作  Windows中的窗口主要由:1、窗口间的切换  分别用鼠标左键双击桌面图标“我的文档”、“我的电脑”、“网上邻居”、“InternetExplorer”,打开对应的应用程序窗口,用三种方法作窗口之间的切换操作。  方法1:方法2:方法3:  2、最大化、最小化、还原和关闭窗口:打开“我的电脑”窗口完成上述操作。①鼠标操作;  ②键盘操作:  3、移动窗口:打开“我的电脑”窗口,使之处于非最大化状态,移动该窗口。  ①鼠标操作:②鼠标加键盘操作:  4、调整窗口大小  步骤描述:  5、关闭窗口:至少用四种方法关闭窗口  方法1:方法2:方法3:方法4:对话框的组成与基本操作  1、对话框的组成及特点  对话框主要由:  2、在不同的选项卡之间的切换  方法1:方法2:3、在选项卡内的切换  方法1:方法2:菜单及其基本操作  1、菜单名后有“?”的菜单表示:2、名字后带字母的菜单项表示:  3、执行菜单命令,至少可采用两种方式:应用程序的运行方法  请至少用三种方法启动计算器程序  方法1:方法2:方法3:剪贴板的使用  1、什么是剪贴板:  2、复制整个屏幕或窗口  将当前整个屏幕画面复制到剪贴板中,其复制操作为:在“我的电脑”窗口,选择“工具|文件夹选项”,打开“文件夹选项”对话框,将其复制到剪贴板中,其操复制作为:  “我的电脑”和“资源管理器”窗口打开的方法  1、“计算机”窗口打开的方法  方法1:方法2:  2、“资源管理器”窗口打开的方法  方法1:方法2:方法3:方法4:Windows文件的组织结构为:  实验Windows7的基本操作二  一、实验目的:  1、了解文件、文件夹的查看和排列方式,掌握改变查看和排列方式的操作;  2、掌握文件、文件夹的创建方法;  3、掌握选定文件和文件夹的方法,掌握文件和文件夹的移动、复制、删除和重命名的多种方法;  4、掌握搜索文件和文件夹的方法;  5、掌握WinRAR压缩文件、文件夹和解压文件的方法,了解加密压缩、解密的方法。  二、实验内容  Windows7的文件、文件夹查看方式和排列方式  1、查看方式有:  2、排列图标的方式有:要选定所有的同样格式的文件,一般需先按类型方式排列图标。  文件、文件夹的创建  1、新建文件、文件夹的方法  方法1:方法2:  移动、复制文件和文件夹  1、操作方法  选定多个不连续文件、文件夹的方法:选定多个连续文件、文件夹的方法:选定全部文件或文件夹的方法:移动和复制的方法:  方法1:方法2:方法3:文件删除  Delete:shift+Delete:  3、重命名文件和文件夹  方法1:方法2:  文件、文件夹的高级搜索  1、搜索文件  在C盘中搜索文件、文件夹名中第二个字母为t的文件/文件夹;  搜索字符串为:  在C盘中的ProgramFiles文件夹下搜索文件、文件夹名中第一个字母为m的文件或文件夹;  搜索字符串为:  在D盘中搜索MicrosoftWord文档即扩展名为.doc的文件。  搜索字符串为:或  WinRAR压缩文件、文件夹和解压文件  1、压缩文件、文件夹的方法  方法1:方法2:2加密压缩方法:3、解压文件的方法:  方法1:方法2:  实验Windows7基本操作

    更多相关内容
  • 课题名称 Windows 7 入门 教学目标 1基本知识 了解操作系统的基本概念及常用操作系统的特点 了解 Windows7 桌面的组成能够描述 Windows7 图形操作界面的功能和特点 2操作技能目标 具有启动和退出 Windows 操作系统的...
  • 能对Windows 7的发展和新功能有 全面的认识具备安装Windows7 操作系统的基本能力;操作系统简述;手机嵌入式操作系统;操作系统类型;Windows 95;Windows 7 的特点; Windows 7;升 级 安 装;开机按DEL或F1进入BIOS程序...
  • windows7操作系统

    2013-09-19 20:36:05
    Windows的一个显著特点是采用了图形用户界面,把操作对象以形象化的图标显示在屏幕上,通过鼠标操作可以实现各种复杂的处理任务。
  • Windows 操作系统教学教案 教学目的与要求 了解操作系统的特点和发展历史掌握 WindowsXP 的常用术语掌握 WindowsXP 的 基本操作 掌握资源管理器的操作 学会文件管理方法 学会磁盘管理掌握系统的设置方 法了解控制...
  • 第三章 Windows7 操作系统;3.1 Windows7 概述;3.1 Windows7 概述;3.1.1 Windows7的版本分类;各版本特点;3. Windows7 Professional Windows7 Professional专业版是面向小企业用户满足办公开发需求支持加入和管理网络...
  • 授课题目 第二章 Windows 7 操作系统 授课方式 理论课 讨论课 实验课 习题课 其他 请打 教学大纲要求 了解不同操作系统的特点 熟悉 Windows 7 操作系统的安装方法 掌握 Windows 7 操作系统的基本操作 掌握文件与...
  • Windows编程特点

    千次阅读 2014-06-24 23:20:35
    一个完整的Windows应用程序除了WinMain函数外,还包含用于处理用户动作和窗口消息的窗口函数。这不同于一个C++控制台应用程序,可以将整个程序包含在main函数中。当然,他们的区别还远不止这些。一个Windows应用程序...

    一个完整的Windows应用程序除了WinMain函数外,还包含用于处理用户动作和窗口消息的窗口函数。这不同于一个C++控制台应用程序,可以将整个程序包含在main函数中。当然,他们的区别还远不止这些。一个Windows应用程序还具有以下的特性。 

    事件驱动程序设计

    消息循环与输入

    图形输出

    用户界面对象

    资源共享

    动态链接库

     

    1 事件驱动的程序设计

    传统的MS-DOS程序主要采用顺序的、关联的、过程驱动的程序设计方法。一个程序是一系列预先定义好的操作序列的组合,它具有一定的开头、中间过程和结束。程序直接控制程序事件和过程的顺序。这样的程序设计方法是面向程序而不是面向用户的,交互性差,用户界面不够友好,因为它强迫用户按照某种不可更改的模式进行工作。控制台应用程序与Windows应用程序的根本区别在于前者是通过调用系统函数来获得用户输入的,而Windows程序则是通过系统发送消息来处理用户输入的。

    在Windows OS中,无论是系统产生的动作或是用户运行应用程序产生的动作,都称为事件(Events)产生的消息(Message)。例如,在Windows桌面(传统风格)上,双击应用程序的快捷图标,系统会执行应用程序。在Windows的应用程序中,也是通过接收消息、分发消息、处理消息来和用户进行交互的。这种消息驱动机制是Windows编程的最大特点。

    事件驱动程序设计是一种全新的程序设计方法,它不是由事件的顺序来控制,而是由事件的发生来控制,而这种事件的发生是随机的、不确定的,并没有预定的顺序,这样就允许程序的的用户用各种合理的顺序来安排程序的流程。对于需要用户交互的应用程序来说,事件驱动的程序设计有着过程驱动方法无法替代的优点。它是一种面向用户的程序设计方法,它在程序设计过程中除了完成所需功能之外,更多的考虑了用户可能的各种输入,并针对性的设计相应的处理程序。它是一种“被动”式程序设计方法,程序开始运行时,处于等待用户输入事件状态,然后取得事件并作出相应反应,处理完毕又返回并处于等待事件状态。

    2 消息循环与输入

         事件驱动围绕着消息的产生与处理展开,一条消息是关于发生的事件的消息。事件驱动是靠消息循环机制来实现的。
        消息是一种报告有关事件发生的通知。
        消息类似于DOS下的用户输入,但比DOS的输入来源要广,Windows应用程序的消息来源有以下四种:
        (1)输入消息:包括键盘和鼠标的输入。这一类消息首先放在系统消息队列中,然后由Windows将它们送入应用程序消息队列中,由应用程序来处理消息。
        (2)控制消息:用来与Windows的控制对象,如列表框、按钮、检查框等进行双向通信。当用户在列表框中改动当前选择或改变了检查框的状态时发出此类消息。这类消息一般不经过应用程序消息队列,而是直接发送到控制对象上去。
        (3)系统消息:对程序化的事件或系统时钟中断作出反应。一些系统消息,象DDE消息(动态数据交换消息)要通过Windows的系统消息队列,而有的则不通过系统消息队列而直接送入应用程序的消息队列,如创建窗口消息。
        (4)用户消息:这是程序员自己定义并在应用程序中主动发出的,一般由应用程序的某一部分内部处理。
        在DOS应用程序下,可以通过getchar()、getch()等函数直接等待键盘输入,并直接向屏幕输出。而在Windows下,由于允许多个任务同时运行,应用程序的输入输出是由Windows来统一管理的。
        Windows操作系统包括三个内核基本元件:GDI, KERNEL ,USER。其中GDI(图形设备接口)负责在屏幕上绘制像素、打印硬拷贝输出,绘制用户界面包括窗口、菜单、对话框等。系统内核KERNEL支持与操作系统密切相关的功能:如进程加载,文本切换、文件I/O,以及内存管理、线程管理等。USER为所有的用户界面对象提供支持,它用于接收和管理所有输入消息、系统消息并把它们发给相应的窗口的消息队列。消息队列是一个系统定义的内存块,用于临时存储消息;或是把消息直接发给窗口过程。每个窗口维护自己的消息队列,并从中取出消息,利用窗口函数进行处理。

    3 图形输出

        Windows程序不仅在输入上与DOS程序不同,而且在程序输出上也与DOS有着很大不同,主要表现为:
        1.DOS程序独占整个显示屏幕,其他程序在后台等待。而Windows的每一个应用程序对屏幕的一部分进行处理。DOS程序可以直接往屏幕上输出,而Windows是一个多窗口的操作系统,由操作系统来统一管理屏幕输出;每个窗口要输出内容时,必须首先向操作系统发出请求(GDI请求),由操作系统完成实际的屏幕输出工作。
        2.Windows程序的所有输出都是图形。Windows提供了丰富的图形函数用于图形输出,这对输出图形是相当方便的,但是由于字符也被作为图形来处理,输出时的定位要比DOS复杂的多。
        比如,在DOS字符方式下,我们可以写出如下程序用于输出两行文字:
    printf(“Hello,\n”);
    printf(“This is DOS program.\n”);
        而在Windows下要输出这两行文字所做的工作要复杂的多。因为Windows输出是基于图形的,它输出文本时不会象DOS那样自动换行,而必须以像素为单位精确定位每一行的输出位置。另外,由于Windows提供了丰富的字体,所以在计算坐标偏移量时还必须知道当前所用字体的高度和宽度。
        3.Windows下的输出是设备无关的。在DOS下编写过Foxpro程序的读者常常会有这样的体会,在编写打印报表程序时,要针对不同的打印机在程序中插入不同的打印控制码,用以控制换页、字体设置等选项。这样的程序编写起来繁琐,而且不容易移植(因为换一台不同型号的打印机就要重新修改程序)。而Windows下的应用程序使用图形设备接口(GDI)来进行图形输出。GDI屏蔽了不同设备的差异,提供了设备无关的图形输出能力,Windows应用程序只要发出设备无关的GDI请求(如调用Rectangle画一个矩形),由GDI去完成实际的图形输出操作。对于一台具有打印矩形功能的PostScript打印机来说,GDI可能只需要将矩形数据传给驱动程序就可以了,然后由驱动程序产生PostScript命令绘制出相应的矩形;而对于一台没有矩形输出功能的点阵打印机来说,GDI可能需要将矩形转化为四条线,然后向驱动程序发出画线的指令,在打印机上输出矩形。当然,这两种输出在用户看来并没有什么区别。
        Windows的图形输出是由图形设备接口(GDI)来完成的,GDI是系统原始的图形输出库,它用于在屏幕上输出像素、在打印机上输出硬拷贝以及绘制Windows用户界面。
        GDI提供两种基本服务:创建图形输出和存储图象。GDI提供了大量用于图形输出的函数,这些函数接收应用程序发出来的绘图请求、处理绘图数据并根据当前使用设备调用相应的设备驱动程序产生绘图输出。这些绘图函数分为三类:一是文字输出,二是矢量图形函数,用于画线、圆等几何图形,三是光栅(位图)图形函数,用于绘制位图。
        GDI识别四种类型的设备:显示屏幕、硬拷贝设备(打印机、绘图机)、位图和图元文件。前两者是物理设备,后两者是伪设备。一个伪设备提供了一种在RAM里或磁盘里存储图象的方法。位图存放的是图形的点位信息,占用较多的内存,但速度很快。图元文件保存的是GDI函数的调用和调用参数,占用内存较少,但依赖于GDI,因此不可能用某个设备来创建图元文件,而且速度比位图要慢。
        GDI的图形输出是面向窗口的,面向窗口包含两层含义:
        (1)每个窗口作为一个独立的绘图接口来处理,有它自己的绘图坐标。当程序在一个窗口中绘图时,首先建立缺省的绘图坐标,原点(0,0)位于窗口用户区的左上角。每个窗口必须独立的维护自己的输出。
        (2)绘图仅对于本窗口有效,图形在窗口边界会被自动裁剪,也就是说窗口中的每一个图形都不会越出边界。即使想越出边界,也是不可能的,窗口会自动的防止其他窗口传过来的任何像素。这样,你在窗口内绘图时,就不必担心会偶然覆盖其他程序的窗口,从而保证了Windows下同时运行多个任务时各个窗口的独立性。

     用户界面对象

        Windows支持丰富的用户接口对象,包括:窗口、图标、菜单、对话框等等。程序员只需简单的几十行代码,就可以设计出一个非常漂亮的图形用户界面。而在DOS环境下,则需要大量的代码来完成同样的工作,而且效果也没有Windows提供的那么好。下面我们介绍一下用户界面对象中的一些术语和相关概念。

    窗口

        窗口是用户界面中最重要的部分。它是屏幕上与一个应用程序相对应的矩形区域,是用户与产生该窗口的应用程序之间的可视界面。每当用户开始运行一个应用程序时,应用程序就创建并显示一个窗口;当用户操作窗口中的对象时,程序会作出相应反应。用户通过关闭一个窗口来终止一个程序的运行;通过选择相应的应用程序窗口来选择相应的应用程序。

    边框    绝大多数窗口都有一个边框,用于指示窗口的边界。同时也用来指明该窗口是否为活动窗口,当窗口活动时,边框的标题栏部分呈高亮显示。用户可以用鼠标拖动边框来调整窗口的大小。

    系统菜单框    系统菜单框位于窗口左上角,以当前窗口的图标方式显示,用鼠标点一下该图标(或按ALT+空格键)就弹出系统菜单。系统菜单提供标准的应用程序选项,包括:Restore(还原窗口原有的大小),Move(使窗口可以通过键盘上的光标键来移动其位置),Size(使用光标键调整窗口大小),Minimize(将窗口缩成图标),Maximize(最大化:使窗口充满整个屏幕)和Close(关闭窗口)。

    标题栏    标题栏位于窗口的顶部,其中显示的文本信息用于标注应用程序,一般是应用程序的名字,以便让用户了解哪个应用程序正在运行。标题栏颜色反映该窗口是否是一个活动窗口,当为活动窗口时,标题栏呈现醒目颜色。鼠标双击标题栏可以使窗口在正常大小和最大化状态之间切换。在标题栏上按下鼠标器左键可以拖动并移动该窗口,按右键弹出窗口系统菜单。

    菜单栏    菜单栏位于标题栏下方,横跨屏幕,在它上面列出了应用程序所支持的命令,菜单栏中的项是命令的主要分类,如文件操作、编辑操作。从菜单栏中选中某一项通常会显示一个弹出菜单,其中的项是对应于指定分类中的某个任务。通过选择菜单中的一个项(菜单项),用户可以向程序发出命令,以执行某一功能。如选择“文件->打开...”菜单项会弹出一个打开文件对话框,让用户选择一个文件,然后打开这个文件。
        一般的,以“...”结尾的菜单项文本表明选择该项时会弹出一个对话框,让用户输入信息,然后执行操作,如“文件->打开...”。若不以“...”结尾,则表明选择该菜单项直接执行一个动作,如“编辑”菜单下的“粘贴”菜单项。若一个菜单项呈现灰色,则表明该菜单当前不可用。有时菜单项上还有加速键,加速键是一种键盘组合,它是菜单项的一种替代方式,可以让用户通过键盘直接发出命令;在键盘上按下这一键盘组合,就等效于选择了相应的菜单。如“粘贴(P) CTRL+V”,就表示粘贴操作的加速键是CTRL+V,按下CTRL+V就执行粘贴操作。

    工具条    工具条一般位于菜单栏下方,在它上面有一组位图按钮,代表一些最常用的命令。工具条可以显示或隐藏。让鼠标在某个按钮上停一会儿,在按钮下方会出现一个黄色的小窗口,里面显示关于该按钮的简短说明,叫做工具条提示(ToolTip)。用户还可以用鼠标拖动工具条将其放在窗口的任何一侧。

    客户区    客户区是窗口中最大的一块空白矩形区域,用于显示应用程序的输出。例如,字处理程序在客户区中显示文档的当前页面。应用程序负责客户区的绘制工作,而且只有和该窗口相对应的应用程序才能向该用户区输出。

    垂直滚动条和水平滚动条    垂直滚动条和水平滚动条分别位于客户区的左侧和底部,它们各有两个方向相反的箭头和一个深色的长度可变的滚动块。可以用鼠标选中滚动条的箭头上下卷滚(选中垂直滚动条时)或水平卷滚(选中水平滚动条时)客户区的内容。滚动块的位置表示客户区中显示的内容相对于要显示的全部内容的位置,滚动块的长度表示客户区中显示的内容大小相对于全部内容大小的比例。

    状态栏    状态栏是一般位于窗口底部,用于输出菜单的说明和其他一些提示信息(如鼠标器位置、当前时间、某种状态等)。

    图标    图标是一个用于提醒用户的符号,它是一个小小的图象,用于代表一个应用程序。当一个应用程序的主窗口缩至最小时,就呈现为一个图标。

    光标    Windows的光标是显示屏上的一个位图,而不是DOS下的一条下划线。光标用于响应鼠标或其他定位设备的移动。程序可以通过改变光标的形状来指出系统中的变化。例如,程序常显示一个计时的光标,用于指示用户一些漫长的操作正在进行之中。程序也可以通过改变光标让用户知道程序进入了一种特殊模式,例如,绘图程序经常改变光标来反映被绘制对象的类型,是直线还是圆或其他。

    插入符    插入符(caret)是一个微小并闪烁的位图,作为一个键盘控制的指针。控制键盘输入的窗口可以创建一个插入符去通知用户:窗口现在可以进行键盘输入。在DOS环境下,一般使用“光标”作为键盘指针,而在Windows中,“光标”被作为鼠标指针。
        应用程序必须维护这个插入符。在Windows中,在一个时间只允许有一个插入符存在。因此,要使用插入符号作为键盘指针的应用程序必须在取得焦点时创建一个插入符号,并在失去焦点后删除它。

    对话框    对话框是一种特殊的窗口,它提供了一种接收用户输入、处理数据的标准方法。特别的,当用户输入了一个需要附加信息     的命令时,对话框是接收输入的标准方法。比如,假设用户要求系统打开一个文件,对话框就可以提供一个让用户从一组文件中选择一个文件的标准方法。如前所述,在一般情况下,在选择菜单名字后面跟着省略号(...)的菜单项通常会弹出一个对话框。

    控件    在对话框中,还包含了许多小的窗口,这些窗口被称为控件。控件是应用程序用来获得用户特定信息的窗口,比如要打开文件的名字或自动换行的设置等。应用程序也会通过控件获取所需的信息,以便控制程序的某种属性,如自动换行特性的开关。
        控件总是与其他窗口连用,典型的是对话框,但也可以用在普通窗口之中。常见的控件有:按钮、编辑框、列表框、组合框、静态文本等等。

    消息框    消息框是用于给用户一些提示或警告的窗口。例如,消息框能够在应用程序执行某项任务过程中出现问题时通知用户。

    5 资源共享

    对于DOS程序来说,它运行时独占系统的全部资源,包括显示器、内存等,在程序结束时才释放资源。而Windows是一个多任务的操作系统,各个应用程序共享系统提供的资源,常见的资源包括:设备上下文,画刷,画笔,字体,对话框控制,对话框,图标,定时器,插入符号,通信端口,电话线等。
        Windows要求应用程序必须以一种能允许它共享Windows资源的方式进行设计,它的基本模式是这样的:
    1.向Windows系统请求资源;
    2.使用该资源;
    3.释放该资源给Windows以供别的程序使用。
        即使最有经验的Windows程序员也常常会忽略第三步。如果忽略了这一步,轻则当时不出错,但过一会儿出现程序运行出现异常情况,或干扰别的程序正常运行;重则立即死机,比如设备上下文没有释放时。
        在Windows应用程序设计中,CPU也是一种非常重要的资源,因此应用程序应当避免长时间的占用CPU资源(如一个特别长的循环);如果确实需要这样做,也应当采取一些措施,以让程序能够响应用户的输入。主存也是一个共享资源,要防止同时运行的多个应用程序因协调不好而耗尽内存资源。
        应用程序一般不要直接访问内存或其他硬件设备,如键盘、鼠标、计数器、屏幕或串口、并口等。Windows系统要求绝对控制这些资源,以保证向所有的应用程序提供公平的不中断的运行。如果确实要访问串并口,应当使用通过Windows提供的函数来安全的访问。

    6 动态链接库

    动态链接库提供了一些特定结构的函数,能被应用程序在运行过程中装入和连接,且多个程序可以共享同一个动态链接库,这样就可以大大节省内存和磁盘空间。从编程的角度来说,动态链接库可以提高程序模块的灵活性,因为它本身是可以单独设计、编译和调试的。

    在Windows OS中,最主要的DLL有KERNEL32.DLL、GDI32.DLL和USER32.DLL。其中KERNEL32.DLL 用于处理处理存储器底层功能、任务和资源管理等Windows核心服务:GDI32.DLL用来提供图形设备接口,管理用户界面和图形绘制,包括Windows元文件、位图、设备描述表和字体等;而USER32.DLL 负责窗口的管理,包括消息、菜单光标计时器以及其他与控制窗口显示相关的一些功能。

    7 Windows应用程序组成

        前面介绍了Windows应用程序的特点,现在让我们看看编写一个Windows程序需要做哪些工作。编写一个典型的Windows应用程序,一般需要:
        1.C,CPP源程序文件:源程序文件包含了应用程序的数据、类、功能逻辑模块(包括事件处理、用户界面对象初始化以及一些辅助例程)的定义。
        2.H,HPP头文件:头文件包含了CPP、C源文件中所有数据、模块、类的声明。当一个CPP、C源文件要调用另一个CPP、C中所定义的模块功能时,需要包含那个CPP、C文件对应的头文件。
        3.资源文件:包含了应用程序所使用的全部资源定义,通常以.RC为后缀名。注意这里说的资源不同与前面提到的资源,这里的资源是应用程序所能够使用的一类预定义工具中的一个对象,包括:字符串资源、加速键表、对话框、菜单、位图、光标、工具条、图标、版本信息和用户自定义资源等。
        其中CPP、C和头文件同DOS下的类似,需要解释的是资源文件。在DOS程序设计过程中,所有的界面设计工作都在源程序中完成。而在Windows程序设计过程中,象菜单、对话框、位图等可视的对象被单独分离出来加以定义,并存放在资源源文件中,然后由资源编译程序编译为应用程序所能使用的对象的映象。资源编译使应用程序可以读取对象的二进制映象和具体数据结构,这样可以减轻为创建复杂对象所需要得程序设计工作。
        程序员在资源文件中定义应用程序所需使用的资源,资源编译程序编译这些资源并将它们存储于应用程序的可执行文件或动态连接库中。在Windows应用程序中引入资源有以下一些好处:
        1.降低内存需求:当应用程序运行时,资源并不随应用程序一起装入内存,而是在应用程序实际用到这些资源时才装入内存。在资源装入内存时,它们拥有自己的数据段,而不驻留于应用程序数据段中;当内存紧张时,可以废弃这些资源,使其占用的内存空间供他用,而当应用程序用到这些资源时才自动装入,这种方式降低了应用程序的内存需求,使一次可运行更多的程序,这也是Windows内存管理的优点之一。
        2.便于统一管理和重复利用:将位图、图标、字符串等按资源文件方式组织便于统一管理和重用。比如,将所有的错误信息放到资源文件里,利用一个函数就可以负责错误提示输出,非常方便。如果在应用程序中要多次用到一个代表公司的徽标位图,就可以将它存放在资源文件中,每次用到时再从资源文件中装入。这种方式比将位图放在一个外部文件更加简单有效。
        3.应用程序与界面有一定的独立性,有利于软件的国际化:由于资源文件独立于应用程序设计,使得在修改资源文件时(如调整对话框大小、对话框控制位置),可以不修改源程序,从而简化了用户界面的设计。另外,目前所提供的资源设计工具一般都是采用“所见即所得”方式,这样就可以更加直观、可视的设计应用程序界面。由于资源文件的独立性,软件国际化工作也非常容易。比如,现在开发了一个英文版的应用程序,要想把它汉化,只需要修改资源文件,将其中的对话框、菜单、字符串资源等汉化即可,而无需直接修改源程序。
        但是,应用程序资源只是定义了资源的外观和组织,而不是其功能特性。例如,编辑一个对话框资源,可以改变对话框的安排和外观,但是却没有也不可能改变应用程序响应对话框控制的方式。外观的改变可以通过编辑资源来实现,而功能的改变却只能通过改变应用程序的源代码,然后重新编译来实现。
        Windows应用程序的生成同DOS下类似,也要经过编译、链接两个阶段,只是增加了资源编译过程,基本流程如下图:









    图7-1 应用程序生成过程

        C、CPP编译器将C源程序编译成目标程序,然后使用连接程序将所有的目标程序(包括各种库)连接在一起,生成可执行程序。在制作Windows应用程序时,编译器还要为引出函数生成正确的入口和出口代码。
        连接程序生成的可执行文件还不能在Windows环境下运行,必须使用资源编译器对其进行处理。资源编译器对可执行文件的处理是这样的:如果该程序有资源描述文件,它就把已编译为二进制数据的资源加入到可执行文件中;否则,仅对该可执行文件进行相容性标识。应用程序必需经过资源编译器处理才可以在Windows环境下运行。

    展开全文
  • Windows7操作系统2.1 Windows7操作系统简介2.2 Windows7操作系统的界面及操作2.3 文件组织与管理2.4 应用程序的组织与管理2.5 Windows7的系统设置和维护2.1 Windows7操作系统简介2.1.1 Windows7操作系统特点1....
  • 第2章 Windows 7操作系统 PAGE12 / NUMPAGES14 第2章 Windows 7操作系统 课题名称2.1 Windows 7入门 教学目标 基本知识 了解操作系统的基本概念及常用操作系统的特点 了解Windows7桌面的组成能够描述Windows7图形...
  • 第 2 章 Windows 7 操作系统 第 2 章 Windows 7 操作系统 课题名称 2.1 Windows 7 入门 教学目标 1基本知识 (1) 了解操作系统的基本概念及常用操作系统的特点 (2) 了解 Windows7 桌面的组成 能够描述 Windows7 图形...
  • 2 章 Windows 7 操作系统 2 章 Windows 7 操作系统 课题名称 2.1 Windows 7 入门 教学目标 1基本知识 了解操作系统的基本概念及常用操作系统的特点 了解 Windows7 桌面的组成 能够描述 Windows7 图形操作界面的功能...
  • VMware虚拟机中windows7系统的安装

    万次阅读 多人点赞 2018-05-29 13:22:36
    VMware虚拟机中windows7系统的安装 1、关于VMware虚拟机 VMware Workstation(中文名“威睿工作站”)是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试 、...

    VMware虚拟机中windows7系统的安装

    1、关于VMware虚拟机

    VMware Workstation(中文名“威睿工作站”)是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试 、部署新的应用程序的最佳解决方案。VMware Workstation可在一部实体机器上模拟完整的网络环境,以及可便于携带的虚拟机器,其更好的灵活性与先进的技术胜过了市面上其他的虚拟计算机软件。对于企业的 IT开发人员和系统管理员而言,VMware在虚拟网路,实时快照,拖曳共享文件夹,支持 PXE 等方面的特点使它成为必不可少的工具(转自百度百科)。


    2、虚拟机的安装

    关于虚拟机的安装难度不大,按照过程来即可,下面给出软件下载链接及激活密匙(仅供学习使用):
    中文版VMware Workstation 14 Pro:点此下载
    软件激活密匙:点此获得
    激活后若想查看是否激活成功,打开软件后点击帮助→关于VMware Workstation可以看到如下界面:
    这里写图片描述


    3、虚拟机中windows7的安装

    团队同学下载windows7镜像文件可以通过以下网址进行下载:windows7下载
    该网址有昆明理工大学免费提供windows7-10的专业版系统,需要学工号进行登录下载,校园网内使用无需激活,若非本校同学可以通过百度搜索“MSDN,我告诉你”,进入网站进行下载。
    镜像iso文件下载完成后即可通过虚拟机进行系统的安装,打开VMware后点击创建新的虚拟机,如下图:
    这里写图片描述

    之后会有一个安装向导弹出,如下图:
    这里写图片描述

    直接选择典型安装,然后点击下一步即可,然后会有窗口弹出,点击“安装程序光盘映像文件”再点击“稍后安装操作系统”并点击下一步,这个界面如下图:
    这里写图片描述

    进入下一步后可以选择客户操作系统和版本,此时需要确认镜像文件的版本才能选择正确,如下图:
    这里写图片描述

    点击下一步后又会进入的窗口,此时我们可以为自己的虚拟机命名,除此之外还需要我们定义该虚拟机所在的位置,如下图所示:
    这里写图片描述

    点击下一步,在新的窗口中我们可以看到虚拟机的名称、存放的位置等一系列的信息,在这一步中需要我们点击自定义硬件,进行一些设置,这一个窗口的截图如下图:
    这里写图片描述

    在点击自定义硬件之后需要点击新CD/DVD选项,然后选到iso镜像文件所在的路径,之后还需要点击高级,该界面如下图:
    这里写图片描述

    在点击高级后需要将虚拟设备节点选择为“IDE(D)”并点击确定,如下图:
    这里写图片描述

    完成以上步骤后需要回到已经创建好的界面,然后点击开启此虚拟机,根据系统提示安装即可:
    这里写图片描述
    后续的安装步骤就和在电脑中重装系统类似,正版系统安装中每一个步骤都有提示,若实在不懂还可以参考系统下载网站中的教程,故不详细赘述了。


    4、总结

    该博客中给出了VMware虚拟机中安装windows7的过程,若有不懂之处可留言交流,我也是初步接触虚拟机,后续会陆续分享虚拟机联网的方法等,更多知识的学习还待慢慢摸索吧。

    展开全文
  • 关于windows7基本操作的实验总结.docx

    千次阅读 2021-07-16 06:09:27
    关于windows7基本操作的实验总结大学计算机基础 第二章Windows7 上 机 实 验 报 告 班级: 学号: 姓名:Windows7的基本操作一 一、实验目的: 1、了解桌面的组成,掌握桌面属性的设置方法; 2、掌握...

    关于windows7基本操作的实验总结

    大学计算机基础  第二章Windows7  上  机  实  验  报  告  班级:  学号:  姓名:Windows7的基本操作一  一、实验目的:  1、了解桌面的组成,掌握桌面属性的设置方法;  2、掌握快捷方式的创建方法;掌握Windows7的窗口、菜单和对话框的基本操作;  3、了解应用程序的运行方法;  4、了解剪贴板的使用;  5、掌握“我的电脑”窗口、“资源管理器”窗口打开的多种方法,了解Windows文件的组织结构。  二、实验内容  1、鼠标的常用操作有:其主要作用分别为:  2、写出键盘操作常用的快捷键:  桌面组成和桌面属性设置  1、WIN7系统桌面由:  2、找到计算器程序,至少用三种方法为其创建桌面快捷方式。  方法1:方法2:方法3:  3、打开“开始”菜单的方法:4、在任务栏上设置快速启动栏  步骤描述:  5、在桌面“屏幕分辨率”“个性化”对话框中设置:  “主题”为Windows7;  “桌面”背景为自定义的图片;  “屏幕保护程序”设为三维文字、等待1分钟;  “屏幕分辨率”设为1024×768,“屏幕刷新频率”设为75赫兹。  步骤描述:  窗口的组成与基本操作  Windows中的窗口主要由:1、窗口间的切换  分别用鼠标左键双击桌面图标“我的文档”、“我的电脑”、“网上邻居”、“InternetExplorer”,打开对应的应用程序窗口,用三种方法作窗口之间的切换操作。  方法1:方法2:方法3:  2、最大化、最小化、还原和关闭窗口:打开“我的电脑”窗口完成上述操作。①鼠标操作;  ②键盘操作:  3、移动窗口:打开“我的电脑”窗口,使之处于非最大化状态,移动该窗口。  ①鼠标操作:②鼠标加键盘操作:  4、调整窗口大小  步骤描述:  5、关闭窗口:至少用四种方法关闭窗口  方法1:方法2:方法3:方法4:对话框的组成与基本操作  1、对话框的组成及特点  对话框主要由:  2、在不同的选项卡之间的切换  方法1:方法2:3、在选项卡内的切换  方法1:方法2:菜单及其基本操作  1、菜单名后有“?”的菜单表示:2、名字后带字母的菜单项表示:  3、执行菜单命令,至少可采用两种方式:应用程序的运行方法  请至少用三种方法启动计算器程序  方法1:方法2:方法3:剪贴板的使用  1、什么是剪贴板:  2、复制整个屏幕或窗口  将当前整个屏幕画面复制到剪贴板中,其复制操作为:在“我的电脑”窗口,选择“工具|文件夹选项”,打开“文件夹选项”对话框,将其复制到剪贴板中,其操复制作为:  “我的电脑”和“资源管理器”窗口打开的方法  1、“计算机”窗口打开的方法  方法1:方法2:  2、“资源管理器”窗口打开的方法  方法1:方法2:方法3:方法4:Windows文件的组织结构为:  实验Windows7的基本操作二  一、实验目的:  1、了解文件、文件夹的查看和排列方式,掌握改变查看和排列方式的操作;  2、掌握文件、文件夹的创建方法;  3、掌握选定文件和文件夹的方法,掌握文件和文件夹的移动、复制、删除和重命名的多种方法;  4、掌握搜索文件和文件夹的方法;  5、掌握WinRAR压缩文件、文件夹和解压文件的方法,了解加密压缩、解密的方法。  二、实验内容  Windows7的文件、文件夹查看方式和排列方式  1、查看方式有:  2、排列图标的方式有:要选定所有的同样格式的文件,一般需先按类型方式排列图标。  文件、文件夹的创建  1、新建文件、文件夹的方法  方法1:方法2:  移动、复制文件和文件夹  1、操作方法  选定多个不连续文件、文件夹的方法:选定多个连续文件、文件夹的方法:选定全部文件或文件夹的方法:移动和复制的方法:  方法1:方法2:方法3:文件删除  Delete:shift+Delete:  3、重命名文件和文件夹  方法1:方法2:  文件、文件夹的高级搜索  1、搜索文件  在C盘中搜索文件、文件夹名中第二个字母为t的文件/文件夹;  搜索字符串为:  在C盘中的ProgramFiles文件夹下搜索文件、文件夹名中第一个字母为m的文件或文件夹;  搜索字符串为:  在D盘中搜索MicrosoftWord文档即扩展名为.doc的文件。  搜索字符串为:或  WinRAR压缩文件、文件夹和解压文件  1、压缩文件、文件夹的方法  方法1:方法2:2加密压缩方法:3、解压文件的方法:  方法1:方法2:  Win7操作实验报告

    展开全文
  • windows7回收站的功能与作用

    千次阅读 2021-07-23 00:45:16
    现如今,Windows的“回收站”则宽容多了,它的显着特点是:扔进去的东西还可以“捡回来”。回收站是一个特殊的文件夹,默认在每个硬盘分区根目录下的RECYCLER文件夹中,而且是隐藏的。当你将文件删除并移到回收站后...
  • Windows7安装SQLServer2012详细亲测教程

    千次阅读 2019-08-17 00:00:06
    首先,要说一下安装SQLServer时踩的一个坑,SQLServer目前的最新版2017版是不支持Windows7操作系统安装的,所以不用浪费时间折腾了,要么win7系统安装2012版,要么用win10系统安装2017版,本文是win7安装2012版的亲...
  • win10己经成为全球第一桌面系统,但始终有大量的用户还在停留win7时代,因为大部分觉得win7系统对游戏以及软件兼容性好,最近有很多网友问我重装win7一直停留在正在启动windows怎么办?出现这种情况一般情况是由于...
  • Windows 7 Embedded快速入门-安装

    万次阅读 2019-03-29 10:07:38
    安装包en_windows_embedded_standard_7_runtime_x86.iso 文章来源:http://sns.ca800.com/space.php?uid=45972&do=blog&id=10528 近期公司的一个产品的硬件升级,为了更好的利用新硬件的优势,决定将...
  • 【计算机基础】02Windows7操作系统

    万次阅读 2020-05-05 16:41:48
    第2章 中文Windows 7操作系统 2.1 操作系统概述 2.1.1 操作系统的基本概念 计算机的大脑。告诉计算机做什么及如何做。 1. 操作系统的作用: 1)操作系统是计算机系统应用平台的组成部分 系统软件或应用软件...
  • 专升本-计算机公共课考点分析Windows 7 操作系统26. 操作系统的概念27. 操作系统的功能28. 操作系统的主要特征29. 操作系统的分类30. 常用操作系统简介31. Windows 7 的基本操作32. 窗口的组成33. 对话框操作34. ...
  • windows_7_ultimate_with_sp1_x64位旗舰版

    千次阅读 2021-01-16 09:58:49
    1:系统采用Windows7 Sp1 简体中文旗舰版 64位MSDN官方发布SP1正式版原版镜像制作。 2:采用驱动总裁正式版,经过整理,解决部分部分NF芯片的显卡安装,NMVE硬盘补丁,USB出错问题等,更新相应驱动。 3:系统保持99%...
  • 1. 在Windows系统中启动任务管理器可使用:Ctrl+Alt+Delete、Ctrl+Shift+Esc、右击任务栏空白处 2. UNIX操作系统是一种多用户分时操作系统,Linux操作系统最早是由芬兰黑客为尝试在因特尔X86架构上提供自由免费的...
  • 【其他】Windows7自带的截图工具,可以将截图保存为HTML、PNG、GIF或JPEG等格式的文件。()Windows7自带的截图工具,可以将截图保存为HTML、PNG、GIF或JPEG等格式的更多相关问题如图,在△ABC中,点D、E、F分别为BC、...
  • Windows7 64位旗舰版系统 中用户账户有以下3种类型:管理员账户、标准用户账户、来宾账户。下面PConline的小编就跟大家详细介绍一下这三种账户类型及其特点,帮助大家选择更适合自己的电脑账户!一、管理员账户...
  • 整理 :孙胜| 来源:CSDN(ID:CSDNnews)今天,微软开始正式推送Windows 11。“让用户与之所爱,更近一步。”这是微软日前官宣Windows 11正式推送日期时许下的愿...
  • 最近有很多戴尔win7粉丝问我,为什么戴尔8代cpu的以上机器在安装win7时卡在正在启动windows这个地方一直不动,当然如果是卡在这个地方提前关闭安全启动的话可以等驱动安装完驱动后进入桌面了,出现这种情况一般情况...
  • 无法安装Windows 7的几种原因 发表于 2013-02-17 由 思齐 前段时间思齐的电脑硬盘坏了重新换了一块,新硬盘当然是要重新装系统的啦,本打算装个Windows 7就十几分钟的事,谁知那天连续试装了好几次都无法安装成功...
  • 前言由于工作的需要,我经常需要安装Windows操作系统(搞桌面虚拟化的,你懂得),所以我特别想要一款趁手的系统安装镜像,这个镜像最好具备以下特点:1,集成最新的补丁,省得我装完了又要打一堆补丁,有时补丁还没...
  • Windows 8的十八项特点

    千次阅读 2012-07-27 22:12:25
     在年初的CES 2011上,微软正式宣布,Windows 8将支持ARM芯片架构。即来自Intel、AMD、NVIDIA、高通和德州仪器等芯片厂商的ARM系统都将一并提供支持。微软表示,这一决策意味着Windows系统开始向更多平台迈进,包括...
  • Windows提权

    千次阅读 2021-12-09 20:38:34
    目录为什么提权Windows提权的常见方法提权的常用命令内核漏洞Vulmap【windows????linux????】wesngWindowsVulnScan(国)在线查询可写目录或文件目录扫描上传cmd本地提权at提权(旧系统)SC提权(旧系统)PSTools...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 182,322
精华内容 72,928
关键字:

windows7的特点