VC6.0图形处理技术和文字处理技术

本文详细介绍了Windows图形设备接口(GDI)的相关技术,包括图形刷新、设备环境获取、映射模式设置。同时,文章还涵盖了绘图工具如画笔、画刷的创建与使用,以及各种绘图函数的详细解释,如MoveToEx、LineToEx等。此外,文章还讨论了文本的设备环境设置和输出过程,包括字体创建、颜色设置和文本信息获取。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  rel="File-List" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C03%5Cclip_filelist.xml"> rel="Edit-Time-Data" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C03%5Cclip_editdata.mso">

1  Windows图形设备接口

u       设备描述表属性及相关函数

属性

默认值

相关函数

背景色

WHITE(白色)

GetBkColor

SetBkColor

背景模式

OPAQUE(不透明)

GetBkColor

SetBkColor

位图

NONE

CreateBitMap

CreateBitMapIndirect

CreateCompatibleBitmap

SelectObject

画刷

WHITE_BRUSH

CreateBrushIndirect

CreateDIBPatternBrush

CreateHatchBrush

CreatePatternBrush

CreateSolidBrush

SelectObject

画刷起始位置

(0,0)

GetBrushOrg

SetBrushOrg

UnrealizeObject

剪截域

DISPLAY SURFACE

ExcludeClipRect

IntersectClipRect

OffsetClipRect

SelectClipRect

SelectObject

SelectClipRgn

颜色调色板

DEFAULT_PALETTE

CreatePalette

RealizePalette

SelectPalette

绘图方式

R2_COPYPEN

GetROP2

SetROP2

字体

SYSTEM_FONT

CreateFont

CreateFontIndirect

SelectObject

字符间距

0

GetTextCharacterExtra

SetTextCharacterExtra

映射方式

MM_TEXT

GetMapMode

SetMapMode

画笔

BLACK_PEN

CreatePen

CreatePenIndirect

SelectObject

多边形填充方式

ALTERNATE

GetPolyFillMode

SetPolyFillMode

缩放模式

BLACKONWHITE

SetStretchBltMode

GetStretchBltMode

文本颜色

BLACK

GetTextColor

SetTextColor

视图范围

1,1

GetViewportExtEx

SetViewportExtEx

ScaleViewportExtEx

视图原点

(0,0)

GetViewportOrgEx

SetViewportOrgEx

窗口范围

(1,1)

GetWindowExtEx

SetWindowExtEx

ScaleWindowExtEx

窗口原点

(0,0)

GetWindowOrgEx

OffsetWindowOrgEx

SetWindowOrgEx

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值