Windows程序设计

简述GDI的基本概念,简述设备描述表中有哪些GDI对象,这些对象用哪些MFC类表示。 

题目

简述GDI的基本概念,简述设备描述表中有哪些GDI对象,这些对象用哪些MFC类表示。 

参考答案和解析
正确答案: 图形设备接口(GDI:Graphics Device Interface):为程序员提供了一个设备无关的设备接口。
G.di对象分类
画笔:绘制线和图形的边框。
画刷:绘制一个图形的内部区域。 字体:定义字体
区域:设备上的一个区域,可用于定义裁剪区域等操作
位图:一个由颜色位组成的数组,用于表示一个图形
调色板:一个颜色列表,用于建立逻辑颜色到设备颜色的映射
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Linux

118、LINUX下线程,GDI 类的解释。


正确答案:

 

LINUX 实现的就是基于核心轻量级进程的"一对一"线程模型,一个线程实体对应一个核
心轻量级进程,而线程之间的管理在核外函数库中实现。
GDI 类为图像设备编程接口类库。

第2题:

简述统计学的基本概念及研究对象。


正确答案:统计学是一门以大量现象的数量方面为研究对象的认识方法论的科学。统计学的研究对象是统计认识活动的研究对象。统计学的研究对象是大量现象(总体现象)的数量方面,数量性和总体性是统计学研究对象的两个基本的特征,是区别统计认识研究活动同其他认识研究活动,区别统计科学与其他科学的根本标志。

第3题:

所有GDI类均从一个GDI基类派生,这个基类是( )。

A.CBrush

B.CPalette

C.CRgn

D.CGdiObject


参考答案:D

第4题:

CBrush是GDI对象。


正确答案:正确

第5题:

测量单元板MUB还为()板和()板提供工作电源。

  • A、COB;EGC
  • B、GDI;CIN
  • C、GDI;EGC
  • D、COB;FIO

正确答案:D

第6题:

LINUX下线程,GDI类的解释。


正确答案:

 

 LINUX实现的就是基于核心轻量级进程的"一对一"线程模型,一个线程实体对应一个核心轻量级进程,而线程之间的管理在核外函数库中实现。
GDI类为图像设备编程接口类库。

第7题:

GDI的中文译文是()。


正确答案:图形设备接口

第8题:

下列类中哪一个不是GDI对象类( )。

A.CPen

B.CWnd

C.CBrush

D.CRgn


参考答案:B

第9题:

简述对象、类、消息、方法的基本概念。


正确答案: (1)对象是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件。
(2)类是具有相同或相似性质的对象的抽象。对象的抽象是类,类的具体化就是对象,也可以说类的实例是对象。类具有属性,它是对象的状态的抽象,用数据结构来描述类的属性。 类具有操作,它是对象的行为的抽象,用操作名和实现该操作的方法来描述。
(3)对象之间进行通信的结构叫做消息。在对象的操作中,当一个消息发送给某个对象时,消息包含接收对象去执行某种操作的信息。发送一条消息至少要包括说明接受消息的对象名、发送给该对象的消息名(即对象名、方法名)。一般还要对参数加以说明,参数可以是认识该消息的对象所知道的变量名,或者是所有对象都知道的全局变量名。
(4)类中操作的实现过程叫做方法,一个方法有方法名、参数、方法体。

第10题:

简述MFC中有哪些设备描述表类,它们各有哪些特点。 


正确答案: M.FC中定义了如下设备描述表类
C.DC://各种设备描述表类的基类,封装了设备描述表的属性和方法,提供了一个重要的访问图形设备的接口。CWindowsDC://窗口区域设备描述表类。CClientDC://客户区设备描述表类。CPaintDC://重绘区域设备描述表类。CMetaFileDC://图元文件设备描述表类。