Windows GDI
Windows GDI 技术概述。
若要开发 Windows GDI,需要以下标头:
有关此技术的编程指南,请参阅:
功能
AbortPath AbortPath 函数关闭并丢弃指定设备上下文中的任何路径。 |
AddFontMemResourceEx AddFontMemResourceEx 函数将字体资源从内存图像添加到系统。 |
AddFontResourceA AddFontResource 函数将指定文件中的字体资源添加到系统字体表中。 随后,任何应用程序都可以将字体用于文本输出。 (ANSI) |
AddFontResourceExA AddFontResourceEx 函数将指定文件中的字体资源添加到系统中。 使用 AddFontResourceEx 函数添加的字体可以标记为私有且不可枚举。 (ANSI) |
AddFontResourceExW AddFontResourceEx 函数将指定文件中的字体资源添加到系统中。 使用 AddFontResourceEx 函数添加的字体可以标记为私有且不可枚举。 (Unicode) |
AddFontResourceW AddFontResource 函数将指定文件中的字体资源添加到系统字体表中。 随后,任何应用程序都可以将字体用于文本输出。 (Unicode) |
AlphaBlend AlphaBlend 函数显示具有透明或半透明像素的位图。 |
AngleArc AngleArc 函数绘制折线段和弧线。 |
AnimatePalette AnimatePalette 函数替换指定逻辑调色板中的条目。 |
Arc Arc 函数绘制椭圆弧。 |
ArcTo ArcTo 函数绘制椭圆弧。 |
BeginPaint BeginPaint 函数准备用于绘制的指定窗口,并使用有关该画的信息填充 PAINTSTRUCT 结构。 |
BeginPath BeginPath 函数在指定的设备上下文中打开路径括号。 |
BitBlt BitBlt 函数执行与从指定源设备上下文到目标设备上下文中的像素矩形对应的颜色数据的位块传输。 |
CancelDC CancelDC 函数取消指定设备上下文(DC)上的任何挂起操作。 |
CFP_ALLOCPROC 由 CreateFontPackage 和 MergeFontPackage 用来分配内存的客户端提供的回调函数。 |
CFP_FREEPROC 由 CreateFontPackage 和 MergeFontPackage 用来释放内存的客户端提供的回调函数。 |
CFP_REALLOCPROC 由 CreateFontPackage 和 MergeFontPackage 使用的客户端提供的回调函数,用于在分配的缓冲区的大小需要更改时重新分配内存。 |
ChangeDisplaySettingsA ChangeDisplaySettings 函数将默认显示设备的设置更改为指定的图形模式。 (ANSI) |
ChangeDisplaySettingsExA ChangeDisplaySettingsEx 函数将指定显示设备的设置更改为指定的图形模式。 (ANSI) |
ChangeDisplaySettingsExW ChangeDisplaySettingsEx 函数将指定显示设备的设置更改为指定的图形模式。 (Unicode) |
ChangeDisplaySettingsW ChangeDisplaySettings 函数将默认显示设备的设置更改为指定的图形模式。 (Unicode) |
和弦 Chord 函数绘制一个和弦(一个区域,由椭圆和一个线段(称为 secant)的交集绑定)。 使用当前笔并填充当前画笔来轮廓。 |
ClientToScreen ClientToScreen 函数将指定点的工作区坐标转换为屏幕坐标。 |
CloseEnhMetaFile CloseEnhMetaFile 函数关闭增强型图元文件设备上下文,并返回标识增强格式图元文件的句柄。 |
CloseFigure CloseFigure 函数关闭路径中的打开图。 |
CloseMetaFile CloseMetaFile 函数关闭图元文件设备上下文,并返回标识 Windows 格式图元文件的句柄。 |
CombineRgn CombineRgn 函数合并两个区域,并将结果存储在第三个区域中。 这两个区域根据指定的模式组合在一起。 |
CombineTransform CombineTransform 函数将两个世界空间连接到页面空间转换。 |
CopyEnhMetaFileA CopyEnhMetaFile 函数将增强格式图元文件的内容复制到指定文件。 (ANSI) |
CopyEnhMetaFileW CopyEnhMetaFile 函数将增强格式图元文件的内容复制到指定文件。 (Unicode) |
CopyMetaFileA CopyMetaFile 函数将 Windows 格式图元文件的内容复制到指定文件。 (ANSI) |
CopyMetaFileW CopyMetaFile 函数将 Windows 格式图元文件的内容复制到指定文件。 (Unicode) |
CopyRect CopyRect 函数将一个矩形的坐标复制到另一个矩形。 |
CreateBitmap CreateBitmap 函数创建具有指定宽度、高度和颜色格式(颜色平面和每像素位)的位图。 |
CreateBitmapIndirect CreateBitmapIndirect 函数创建具有指定宽度、高度和颜色格式(颜色平面和每像素位)的位图。 |
CreateBrushIndirect CreateBrushIndirect 函数创建具有指定样式、颜色和图案的逻辑画笔。 |
CreateCompatibleBitmap CreateCompatibleBitmap 函数创建与与指定设备上下文关联的设备的位图。 |
CreateCompatibleDC CreateCompatibleDC 函数创建与指定设备兼容的内存设备上下文(DC)。 |
CreateDCA CreateDC 函数使用指定的名称为设备创建设备上下文(DC)。 (ANSI) |
CreateDCW CreateDC 函数使用指定的名称为设备创建设备上下文(DC)。 (Unicode) |
CreateDIBitmap CreateDIBitmap 函数从 DIB 创建兼容的位图(DDB),并且(可选)设置位图位。 |
CreateDIBPatternBrush CreateDIBPatternBrush 函数创建一个逻辑画笔,该画笔具有由指定的独立于设备的位图(DIB)指定的模式。 |
CreateDIBPatternBrushPt CreateDIBPatternBrushPt 函数创建一个逻辑画笔,该画笔具有由独立于设备的位图(DIB)指定的模式。 |
CreateDIBSection CreateDIBSection 函数创建应用程序可以直接写入的 DIB。 |
CreateDiscardableBitmap CreateDiscardableBitmap 函数创建与指定设备兼容的可丢弃位图。 |
CreateEllipticRgn CreateEllipticRgn 函数创建椭圆区域。 |
CreateEllipticRgnIndirect CreateEllipticRgnIndirect 函数创建椭圆区域。 |
CreateEnhMetaFileA CreateEnhMetaFile 函数为增强格式图元文件创建设备上下文。 此设备上下文可用于存储独立于设备的图片。 (ANSI) |
CreateEnhMetaFileW CreateEnhMetaFile 函数为增强格式图元文件创建设备上下文。 此设备上下文可用于存储独立于设备的图片。 (Unicode) |
CreateFontA CreateFont 函数创建具有指定特征的逻辑字体。 随后可以选择逻辑字体作为任何设备的字体。 (ANSI) |
CreateFontIndirectA CreateFontIndirect 函数创建具有指定特征的逻辑字体。 随后可以选择该字体作为任何设备上下文的当前字体。 (ANSI) |
CreateFontIndirectExA CreateFontIndirectEx 函数指定具有指定结构中的特征的逻辑字体。 随后可以选择该字体作为任何设备上下文的当前字体。 (ANSI) |
CreateFontIndirectExW CreateFontIndirectEx 函数指定具有指定结构中的特征的逻辑字体。 随后可以选择该字体作为任何设备上下文的当前字体。 (Unicode) |
CreateFontIndirectW CreateFontIndirect 函数创建具有指定特征的逻辑字体。 随后可以选择该字体作为任何设备上下文的当前字体。 (Unicode) |
CreateFontPackage CreateFontPackage 函数创建指定 TrueType 字体的子集版本,通常是为了将其传递给打印机。 |
CreateFontW CreateFont 函数创建具有指定特征的逻辑字体。 随后可以选择逻辑字体作为任何设备的字体。 (Unicode) |
CreateHalftonePalette CreateHalftonePalette 函数为指定的设备上下文(DC)创建半色调调色板。 |
CreateHatchBrush CreateHatchBrush 函数创建具有指定阴影图案和颜色的逻辑画笔。 |
CreateICA CreateIC 函数为指定设备创建信息上下文。 (ANSI) |
CreateICW CreateIC 函数为指定设备创建信息上下文。 (Unicode) |
CreateMetaFileA CreateMetaFile 函数为 Windows 格式图文件创建设备上下文。 (ANSI) |
CreateMetaFileW CreateMetaFile 函数为 Windows 格式图文件创建设备上下文。 (Unicode) |
CreatePalette CreatePalette 函数创建逻辑调色板。 |
CreatePatternBrush CreatePatternBrush 函数使用指定的位图模式创建逻辑画笔。 位图可以是 DIB 节位图,该位图是由 CreateDIBSection 函数创建的,也可以是依赖于设备的位图。 |
CreatePen CreatePen 函数创建具有指定样式、宽度和颜色的逻辑笔。 随后可以选择笔进入设备上下文,并用于绘制线条和曲线。 |
CreatePenIndirect CreatePenIndirect 函数创建一个逻辑整容笔,该笔具有结构中指定的样式、宽度和颜色。 |
CreatePolygonRgn CreatePolygonRgn 函数创建多边形区域。 |
CreatePolyPolygonRgn CreatePolyPolygonRgn 函数创建由一系列多边形组成的区域。 多边形可以重叠。 |
CreateRectRgn CreateRectRgn 函数创建矩形区域。 |
CreateRectRgnIndirect CreateRectRgnIndirect 函数创建矩形区域。 |
CreateRoundRectRgn CreateRoundRectRgn 函数创建带圆角的矩形区域。 |
CreateScalableFontResourceA CreateScalableFontResource 函数为可缩放字体创建字体资源文件。 (ANSI) |
CreateScalableFontResourceW CreateScalableFontResource 函数为可缩放字体创建字体资源文件。 (Unicode) |
CreateSolidBrush CreateSolidBrush 函数创建具有指定纯色的逻辑画笔。 |
DeleteDC DeleteDC 函数删除指定的设备上下文(DC)。 |
DeleteEnhMetaFile DeleteEnhMetaFile 函数删除增强格式图文件或增强格式图文件句柄。 |
DeleteFont DeleteFont 巨集删除字体对象,释放与字体对象关联的所有系统资源。 |
DeleteMetaFile DeleteMetaFile 函数删除 Windows 格式图文件或 Windows 格式图文件句柄。 |
DeleteObject DeleteObject 函数删除逻辑笔、画笔、字体、位图、区域或调色板,释放与对象关联的所有系统资源。 删除对象后,指定的句柄不再有效。 |
DIBINDEX DIBINDEX 巨集将索引提取到 DIB 颜色表中的条目,并返回一个 COLORREF 值,该值指定与给定索引关联的颜色。 |
DPtoLP DPtoLP 函数将设备坐标转换为逻辑坐标。 转换取决于设备上下文的映射模式、窗口和视区的来源和盘区设置以及世界转换。 |
DrawAnimatedRects 对窗口的标题进行动画处理,以指示图标的打开或窗口最小化或最大化。 |
DrawCaption DrawCaption 函数绘制窗口标题。 |
DrawEdge DrawEdge 函数绘制矩形的一个或多个边缘。 |
DrawEscape DrawEscape 函数提供指定的视频显示器的绘图功能,这些显示不能通过图形设备接口(GDI)直接使用。 |
DrawFocusRect DrawFocusRect 函数在样式中绘制一个矩形,用于指示该矩形具有焦点。 |
DrawFrameControl DrawFrameControl 函数绘制指定类型和样式的帧控件。 |
DrawStateA DrawState 函数显示图像并应用视觉效果来指示状态,例如禁用状态或默认状态。 (ANSI) |
DRAWSTATEPROC DrawStateProc 函数是一个应用程序定义的回调函数,用于呈现 DrawState 函数的复杂图像。 |
DrawStateW DrawState 函数显示图像并应用视觉效果来指示状态,例如禁用状态或默认状态。 (Unicode) |
DrawText DrawText 函数绘制指定矩形中的格式化文本。 (DrawText 函数) |
DrawTextA DrawText 函数绘制指定矩形中的格式化文本。 它根据指定的方法设置文本的格式(展开制表符、对齐字符、断行等)。 (DrawTextA) |
DrawTextExA DrawTextEx 函数绘制指定矩形中的格式化文本。 (ANSI) |
DrawTextExW DrawTextEx 函数绘制指定矩形中的格式化文本。 (Unicode) |
DrawTextW DrawTextW (Unicode) 函数绘制指定矩形中的格式化文本。 (DrawTextW 函数) |
椭圆 椭圆函数绘制椭圆。 椭圆的中心是指定边界矩形的中心。 椭圆是使用当前笔概述的,并使用当前画笔填充。 |
EndPaint EndPaint 函数标记指定窗口中绘制的末尾。 每次调用 BeginPaint 函数时都需要此函数,但仅在绘制完成后才需要此函数。 |
EndPath EndPath 函数关闭路径括号,并将方括号定义的路径选入指定的设备上下文。 |
ENHMFENUMPROC EnhMetaFileProc 函数是一个应用程序定义的回调函数,用于 EnumEnhMetaFile 函数。 |
EnumDisplayDevicesA EnumDisplayDevices 函数允许你在当前会话中获取有关显示设备的信息。 (ANSI) |
EnumDisplayDevicesW EnumDisplayDevices 函数允许你在当前会话中获取有关显示设备的信息。 (Unicode) |
EnumDisplayMonitors EnumDisplayMonitors 函数枚举显示监视器(包括与镜像驱动程序关联的不可见伪监视器),这些监视器与指定剪辑矩形的交集和设备上下文的可见区域相交的区域相交。 EnumDisplayMonitors 为每个枚举的监视器调用应用程序定义的 MonitorEnumProc 回调函数一次。 请注意,GetSystemMetrics (SM_CMONITORS) 仅计算显示监视器。 |
EnumDisplaySettingsA EnumDisplaySettings 函数检索有关显示设备的其中一种图形模式的信息。 若要检索显示设备的所有图形模式的信息,请对此函数进行一系列调用。 (ANSI) |
EnumDisplaySettingsExA EnumDisplaySettingsEx 函数检索有关显示设备的其中一种图形模式的信息。 若要检索显示设备的所有图形模式的信息,请对此函数进行一系列调用。 (ANSI) |
EnumDisplaySettingsExW EnumDisplaySettingsEx 函数检索有关显示设备的其中一种图形模式的信息。 若要检索显示设备的所有图形模式的信息,请对此函数进行一系列调用。 (Unicode) |
EnumDisplaySettingsW EnumDisplaySettings 函数检索有关显示设备的其中一种图形模式的信息。 若要检索显示设备的所有图形模式的信息,请对此函数进行一系列调用。 (Unicode) |
EnumEnhMetaFile EnumEnhMetaFile 函数通过检索每个记录并将其传递给指定的回调函数来枚举增强格式图元文件中的记录。 |
EnumFontFamiliesA EnumFontFamilies 函数枚举指定设备上可用的指定字体系列中的字体。 (ANSI) |
EnumFontFamiliesExA EnumFontFamiliesEx 函数枚举系统中与 LOGFONT 结构指定的字体特征匹配的所有唯一命名字体。 EnumFontFamiliesEx 基于字号名称、字符集或两者枚举字体。 (ANSI) |
EnumFontFamiliesExW EnumFontFamiliesEx 函数枚举系统中与 LOGFONT 结构指定的字体特征匹配的所有唯一命名字体。 EnumFontFamiliesEx 基于字号名称、字符集或两者枚举字体。 (Unicode) |
EnumFontFamiliesW EnumFontFamilies 函数枚举指定设备上可用的指定字体系列中的字体。 (Unicode) |
EnumFontsA EnumFonts 函数枚举指定设备上可用的字体。 (ANSI) |
EnumFontsW EnumFonts 函数枚举指定设备上可用的字体。 (Unicode) |
EnumMetaFile EnumMetaFile 函数通过检索每个记录并将其传递给指定的回调函数来枚举 Windows 格式图元文件中的记录。 |
EnumObjects EnumObjects 函数枚举可用于指定设备上下文(DC)的笔或画笔。 |
EqualRect EqualRect 函数通过比较其左上角和右下角的坐标来确定两个指定的矩形是否相等。 |
EqualRgn EqualRgn 函数检查两个指定区域,以确定它们是否相同。 如果两个区域的大小和形状相等,该函数将考虑两个区域相同。 |
ExcludeClipRect ExcludeClipRect 函数创建一个新的剪辑区域,该剪辑区域由现有剪辑区域减去指定的矩形。 |
ExcludeUpdateRgn ExcludeUpdateRgn 函数通过从剪辑区域排除窗口中更新的区域,防止在窗口无效区域中绘制。 |
ExtCreatePen ExtCreatePen 函数创建具有指定样式、宽度和画笔属性的逻辑修饰笔或几何笔。 |
ExtCreateRegion ExtCreateRegion 函数从指定的区域和转换数据创建区域。 |
ExtFloodFill ExtFloodFill 函数使用当前画笔填充显示图面的区域。 |
ExtSelectClipRgn ExtSelectClipRgn 函数使用指定的模式将指定区域与当前剪辑区域组合在一起。 |
ExtTextOutA ExtTextOut 函数使用当前所选字体、背景色和文本颜色绘制文本。 可以选择提供用于剪辑、不透明或两者兼有的维度。 (ANSI) |
ExtTextOutW ExtTextOut 函数使用当前所选字体、背景色和文本颜色绘制文本。 可以选择提供用于剪辑、不透明或两者兼有的维度。 (Unicode) |
FillPath FillPath 函数关闭当前路径中的任何打开的数字,并使用当前画笔和多边形填充模式填充路径的内部。 |
FillRect FillRect 函数使用指定的画笔填充矩形。 此函数包括左边框和上边框,但不包括矩形的右边框和下边框。 |
FillRgn FillRgn 函数使用指定的画笔填充区域。 |
FlattenPath FlattenPath 函数将所选路径中的任何曲线转换为当前设备上下文(DC),将每个曲线转换为一系列直线。 |
FloodFill FloodFill 函数使用当前画笔填充显示图面的区域。 假定区域按颜色参数指定绑定。 |
FrameRect FrameRect 函数使用指定的画笔在指定矩形周围绘制边框。 边框的宽度和高度始终是一个逻辑单元。 |
FrameRgn FrameRgn 函数使用指定的画笔在指定区域周围绘制边框。 |
GdiAlphaBlend GdiAlphaBlend 函数显示具有透明或半透明像素的位图。 |
GdiComment GdiComment 函数将注释从缓冲区复制到指定的增强格式图元文件。 |
GdiFlush GdiFlush 函数刷新调用线程的当前批处理。 |
GdiGetBatchLimit GdiGetBatchLimit 函数返回可在调用线程的当前批处理中累积的最大函数调用数。 每当超过此限制时,系统将刷新当前批。 |
GdiGradientFill GdiGradientFill 函数填充矩形和三角形结构。 |
GdiSetBatchLimit GdiSetBatchLimit 函数设置可在调用线程的当前批处理中累积的最大函数调用数。 每当超过此限制时,系统将刷新当前批。 |
GdiTransparentBlt GdiTransparentBlt 函数执行与从指定源设备上下文到目标设备上下文中的像素矩形对应的颜色数据的位块传输。 |
GetArcDirection GetArcDirection 函数检索指定设备上下文的当前弧线方向。 弧形和矩形函数使用弧线方向。 |
GetAspectRatioFilterEx GetAspectRatioFilterEx 函数检索当前纵横比筛选器的设置。 |
GetBitmapBits GetBitmapBits 函数将指定设备依赖位的位图复制到缓冲区中。 |
GetBitmapDimensionEx GetBitmapDimensionEx 函数检索兼容位图的尺寸。 检索到的维度必须由 SetBitmapDimensionEx 函数设置。 |
GetBkColor GetBkColor 函数返回指定设备上下文的当前背景色。 |
GetBkMode GetBkMode 函数返回指定设备上下文的当前背景混合模式。 设备上下文的背景混合模式会影响文本、阴影画笔和笔样式,这些样式不是纯线。 |
GetBoundsRect GetBoundsRect 函数获取指定设备上下文的当前累积边界矩形。 |
GetBrushOrgEx GetBrushOrgEx 函数检索指定设备上下文的当前画笔原点。 此函数替换 GetBrushOrg 函数。 |
GetBValue GetBValue 巨集检索红色、绿色、蓝色(RGB)值的蓝色分量强度值。 |
GetCharABCWidthsA GetCharABCWidths 函数从当前 TrueType 字体检索指定范围内的连续字符的宽度(以逻辑单位为单位)。 此函数仅使用 TrueType 字体成功。 (ANSI) |
GetCharABCWidthsFloatA GetCharABCWidthsFloat 函数检索当前字体中指定范围内的连续字符的宽度(以逻辑单位为单位)。 (ANSI) |
GetCharABCWidthsFloatW GetCharABCWidthsFloat 函数检索当前字体中指定范围内的连续字符的宽度(以逻辑单位为单位)。 (Unicode) |
GetCharABCWidthsI GetCharABCWidthsI 函数从当前 TrueType 字体检索指定范围内的连续字形索引的宽度(以逻辑单位为单位)。 此函数仅使用 TrueType 字体成功。 |
GetCharABCWidthsW GetCharABCWidths 函数从当前 TrueType 字体检索指定范围内的连续字符的宽度(以逻辑单位为单位)。 此函数仅使用 TrueType 字体成功。 (Unicode) |
GetCharacterPlacementA GetCharacterPlacement 函数检索有关字符串的信息,例如字符宽度、插入符号定位、字符串内排序和字形呈现。 (ANSI) |
GetCharacterPlacementW GetCharacterPlacement 函数检索有关字符串的信息,例如字符宽度、插入符号定位、字符串内排序和字形呈现。 (Unicode) |
GetCharWidth32A GetCharWidth32 函数从当前字体检索指定范围内的连续字符的宽度(以逻辑坐标为单位)。 (ANSI) |
GetCharWidth32W GetCharWidth32 函数从当前字体检索指定范围内的连续字符的宽度(以逻辑坐标为单位)。 (Unicode) |
GetCharWidthA GetCharWidth 函数从当前字体检索指定范围内的连续字符的宽度(以逻辑坐标为单位)。 (ANSI) |
GetCharWidthFloatA GetCharWidthFloat 函数从当前字体检索指定范围内的连续字符的小数宽度。 (ANSI) |
GetCharWidthFloatW GetCharWidthFloat 函数从当前字体检索指定范围内的连续字符的小数宽度。 (Unicode) |
GetCharWidthI GetCharWidthI 函数从当前字体检索指定范围内的连续字形索引的宽度(以逻辑坐标为单位)。 |
GetCharWidthW GetCharWidth 函数从当前字体检索指定范围内的连续字符的宽度(以逻辑坐标为单位)。 (Unicode) |
GetClipBox GetClipBox 函数检索可在设备上当前可见区域周围绘制的最紧密边界矩形的尺寸。 |
GetClipRgn GetClipRgn 函数检索标识指定设备上下文的当前应用程序定义的剪辑区域的句柄。 |
GetColorAdjustment GetColorAdjustment 函数检索指定设备上下文(DC)的颜色调整值。 |
GetCurrentObject GetCurrentObject 函数检索指定类型的对象的句柄,该对象已选定到指定的设备上下文(DC)。 |
GetCurrentPositionEx GetCurrentPositionEx 函数检索逻辑坐标中的当前位置。 |
GetDC GetDC 函数为指定窗口的工作区或整个屏幕检索设备上下文(DC)的句柄。 |
GetDCBrushColor GetDCBrushColor 函数检索指定设备上下文(DC)的当前画笔颜色。 |
GetDCEx GetDCEx 函数为指定窗口或整个屏幕的工作区检索设备上下文(DC)的句柄。 |
GetDCOrgEx GetDCOrgEx 函数检索指定设备上下文(DC)的最终转换源。 |
GetDCPenColor GetDCPenColor 函数检索指定设备上下文(DC)的当前笔颜色。 |
GetDeviceCaps GetDeviceCaps 函数检索指定设备的特定于设备的信息。 |
GetDIBColorTable GetDIBColorTable 函数从当前选定到指定设备上下文的 DIB 节位图的颜色表中的一系列条目中检索 RGB(红色、绿色、蓝色)颜色值。 |
GetDIBits GetDIBits 函数检索指定的兼容位图的位,并使用指定的格式将它们作为 DIB 复制到缓冲区中。 |
GetEnhMetaFileA GetEnhMetaFile 函数创建一个句柄,用于标识存储在指定文件中的增强格式图元文件。 (ANSI) |
GetEnhMetaFileBits GetEnhMetaFileBits 函数检索指定的增强格式图元文件的内容,并将其复制到缓冲区中。 |
GetEnhMetaFileDescriptionA GetEnhMetaFileDescription 函数从增强格式的图元文件检索可选文本说明,并将字符串复制到指定的缓冲区。 (ANSI) |
GetEnhMetaFileDescriptionW GetEnhMetaFileDescription 函数从增强格式的图元文件检索可选文本说明,并将字符串复制到指定的缓冲区。 (Unicode) |
GetEnhMetaFileHeader GetEnhMetaFileHeader 函数检索包含指定增强格式图元文件的标头的记录。 |
GetEnhMetaFilePaletteEntries GetEnhMetaFilePaletteEntries 函数从指定的增强型图元文件检索可选调色板条目。 |
GetEnhMetaFileW GetEnhMetaFile 函数创建一个句柄,用于标识存储在指定文件中的增强格式图元文件。 (Unicode) |
GetFontData GetFontData 函数检索 TrueType 字体的字体指标数据。 |
GetFontLanguageInfo GetFontLanguageInfo 函数返回有关指定显示上下文当前所选字体的信息。 应用程序通常使用此信息和 GetCharacterPlacement 函数来准备用于显示的字符串。 |
GetFontUnicodeRanges GetFontUnicodeRanges 函数返回字体支持哪些 Unicode 字符的信息。 信息以 GLYPHSET 结构的形式返回。 |
GetGlyphIndicesA GetGlyphIndices 函数将字符串转换为字形索引数组。 该函数可用于确定字形是否存在于字体中。 (ANSI) |
GetGlyphIndicesW GetGlyphIndices 函数将字符串转换为字形索引数组。 该函数可用于确定字形是否存在于字体中。 (Unicode) |
GetGlyphOutlineA GetGlyphOutline 函数检索选定到指定设备上下文的 TrueType 字体中的字符的轮廓或位图。 (ANSI) |
GetGlyphOutlineW GetGlyphOutline 函数检索选定到指定设备上下文的 TrueType 字体中的字符的轮廓或位图。 (Unicode) |
GetGraphicsMode GetGraphicsMode 函数检索指定设备上下文的当前图形模式。 |
GetGValue GetGValue 巨集检索红色、绿色、蓝色(RGB)值的绿色分量强度值。 |
GetKerningPairsA GetKerningPairs 函数检索指定设备上下文当前所选字体的字符字距对。 (ANSI) |
GetKerningPairsW GetKerningPairs 函数检索指定设备上下文当前所选字体的字符字距对。 (Unicode) |
GetLayout GetLayout 函数返回设备上下文(DC)的布局。 |
GetMapMode GetMapMode 函数检索当前映射模式。 |
GetMetaFileA GetMetaFile 函数创建一个句柄,用于标识存储在指定文件中的图元文件。 (ANSI) |
GetMetaFileBitsEx GetMetaFileBitsEx 函数检索 Windows 格式图元文件的内容,并将其复制到指定的缓冲区中。 |
GetMetaFileW GetMetaFile 函数创建一个句柄,用于标识存储在指定文件中的图元文件。 (Unicode) |
GetMetaRgn GetMetaRgn 函数检索指定设备上下文的当前元区域。 |
GetMiterLimit GetMiterLimit 函数检索指定设备上下文的 miter 限制。 |
GetMonitorInfoA GetMonitorInfo 函数检索有关显示监视器的信息。 (ANSI) |
GetMonitorInfoW GetMonitorInfo 函数检索有关显示监视器的信息。 (Unicode) |
GetNearestColor GetNearestColor 函数检索一个颜色值,该值标识使用指定颜色值时将显示的系统调色板中的颜色。 |
GetNearestPaletteIndex GetNearestPaletteIndex 函数检索指定逻辑调色板中条目的索引,这些索引与指定的颜色值最匹配。 |
GetObject GetObject 函数 (wingdi.h) 检索指定图形对象的信息。 |
GetObjectA GetObject 函数检索指定图形对象的信息。 (GetObjectA) |
GetObjectType GetObjectType 检索指定对象的类型。 |
GetObjectW GetObjectW (Unicode) 函数 (wingdi.h) 检索指定图形对象的信息。 |
GetOutlineTextMetricsA GetOutlineTextMetrics 函数检索 TrueType 字体的文本指标。 (ANSI) |
GetOutlineTextMetricsW GetOutlineTextMetrics 函数检索 TrueType 字体的文本指标。 (Unicode) |
GetPaletteEntries GetPaletteEntries 函数从给定的逻辑调色板中检索指定的调色板条目范围。 |
GetPath GetPath 函数检索定义线条端点的坐标以及所选到指定设备上下文的路径中的曲线控制点。 |
GetPixel GetPixel 函数检索指定坐标处像素的红色、绿色、蓝色(RGB)颜色值。 |
GetPolyFillMode GetPolyFillMode 函数检索当前多边形填充模式。 |
GetRandomRgn GetRandomRgn 函数将指定设备上下文的系统剪辑区域复制到特定区域。 |
GetRasterizerCaps GetRasterizerCaps 函数返回指示是否在系统中安装 TrueType 字体的标志。 |
GetRegionData GetRegionData 函数使用描述区域的数据填充指定的缓冲区。 此数据包括构成区域的矩形的尺寸。 |
GetRgnBox GetRgnBox 函数检索指定区域的边界矩形。 |
GetROP2 GetROP2 函数检索指定设备上下文的前景混合模式。 混合模式指定如何组合屏幕上的笔或内部颜色和颜色以生成新颜色。 |
GetRValue GetRValue 巨集检索红色、绿色、蓝色(RGB)值的红色分量强度值。 |
GetStockObject GetStockObject 函数检索某个股票笔、画笔、字体或调色板的句柄。 |
GetStretchBltMode GetStretchBltMode 函数检索当前拉伸模式。 拉伸模式定义在调用 StretchBlt 函数时如何向或从位图中添加或删除颜色数据。 |
GetSysColorBrush GetSysColorBrush 函数检索标识与指定颜色索引相对应的逻辑画笔的句柄。 |
GetSystemPaletteEntries GetSystemPaletteEntries 函数从与指定的设备上下文(DC)关联的系统调色板中检索一系列调色板条目。 |
GetSystemPaletteUse GetSystemPaletteUse 函数检索指定设备上下文(DC)的系统(物理)调色板的当前状态。 |
GetTabbedTextExtentA GetTabbedTextExtent 函数计算字符串的宽度和高度。 (ANSI) |
GetTabbedTextExtentW GetTabbedTextExtent 函数计算字符串的宽度和高度。 (Unicode) |
GetTextAlign GetTextAlign 函数检索指定设备上下文的文本对齐设置。 |
GetTextCharacterExtra GetTextCharacterExtra 函数检索指定设备上下文的当前字符间间距。 |
GetTextColor GetTextColor 函数检索指定设备上下文的当前文本颜色。 |
GetTextExtentExPointA GetTextExtentExPoint 函数检索指定字符串中将容纳在指定空间中的字符数,并使用其中每个字符的文本范围填充数组。 (ANSI) |
GetTextExtentExPointI GetTextExtentExPointI 函数检索指定字符串中将容纳在指定空间中的字符数,并使用其中每个字符的文本范围填充数组。 |
GetTextExtentExPointW GetTextExtentExPoint 函数检索指定字符串中将容纳在指定空间中的字符数,并使用其中每个字符的文本范围填充数组。 (Unicode) |
GetTextExtentPoint32A GetTextExtentPoint32 函数计算指定文本字符串的宽度和高度。 (ANSI) |
GetTextExtentPoint32W GetTextExtentPoint32 函数计算指定文本字符串的宽度和高度。 (Unicode) |
GetTextExtentPointA GetTextExtentPoint 函数计算指定文本字符串的宽度和高度。 (ANSI) |
GetTextExtentPointI GetTextExtentPointI 函数计算指定字形索引数组的宽度和高度。 |
GetTextExtentPointW GetTextExtentPoint 函数计算指定文本字符串的宽度和高度。 (Unicode) |
GetTextFaceA GetTextFace 函数检索选定到指定设备上下文中的字体的字样名称。 (ANSI) |
GetTextFaceW GetTextFace 函数检索选定到指定设备上下文中的字体的字样名称。 (Unicode) |
GetTextMetrics GetTextMetrics 函数(wingdi.h)使用当前所选字体的指标填充指定的缓冲区。 |
GetTextMetricsA GetTextMetrics 函数使用当前所选字体的指标填充指定的缓冲区。 (GetTextMetricsA) |
GetTextMetricsW GetTextMetricsW (Unicode) 函数 (wingdi.h) 使用当前所选字体的指标填充指定的缓冲区。 |
GetUpdateRect GetUpdateRect 函数检索完全封闭指定窗口更新区域的最小矩形的坐标。 |
GetUpdateRgn GetUpdateRgn 函数通过将窗口复制到指定区域来检索窗口的更新区域。 更新区域的坐标相对于窗口左上角(即,它们是客户端坐标)。 |
GetViewportExtEx GetViewportExtEx 函数检索指定设备上下文的当前视区的 x 范围和 y 盘区。 |
GetViewportOrgEx GetViewportOrgEx 函数检索指定设备上下文的视区源的 x 坐标和 y 坐标。 |
GetWindowDC GetWindowDC 函数检索整个窗口的设备上下文(DC),包括标题栏、菜单和滚动条。 |
GetWindowExtEx 此函数检索指定设备上下文窗口的 x 盘区和 y 盘区。 |
GetWindowOrgEx GetWindowOrgEx 函数检索指定设备上下文的窗口原点的 x 坐标和 y 坐标。 |
GetWindowRgn GetWindowRgn 函数获取窗口的窗口区域的副本。 |
GetWindowRgnBox GetWindowRgnBox 函数检索窗口区域最紧密边界矩形的尺寸。 |
GetWinMetaFileBits GetWinMetaFileBits 函数将增强格式记录从图元文件转换为 Windows 格式记录,并将转换后的记录存储在指定的缓冲区中。 |
GetWorldTransform GetWorldTransform 函数检索当前世界空间到页面空间转换。 |
GOBJENUMPROC EnumObjectsProc 函数是一个应用程序定义的回调函数,用于 EnumObjects 函数。 |
GradientFill GradientFill 函数填充矩形和三角形结构。 |
GrayStringA GrayString 函数在指定位置绘制灰色文本。 (ANSI) |
GRAYSTRINGPROC OutputProc 函数是与 GrayString 函数一起使用的应用程序定义的回调函数。 |
GrayStringW GrayString 函数在指定位置绘制灰色文本。 (Unicode) |
InflateRect InflateRect 函数增加或减小指定矩形的宽度和高度。 |
IntersectClipRect IntersectClipRect 函数从当前剪辑区域和指定矩形的交集创建新的剪辑区域。 |
IntersectRect IntersectRect 函数计算两个源矩形的交集,并将交集矩形的坐标置于目标矩形中。 |
InvalidateRect InvalidateRect 函数将一个矩形添加到指定窗口的更新区域。 更新区域表示必须重新绘制的窗口工作区的一部分。 |
InvalidateRgn InvalidateRgn 函数通过将工作区添加到窗口的当前更新区域来使指定区域中的工作区失效。 |
invertRect InvertRect 函数通过对矩形内部每个像素的颜色值执行逻辑 NOT 操作来反转窗口中的矩形。 |
InvertRgn InvertRgn 函数将反转指定区域中的颜色。 |
IsRectEmpty IsRectEmpty 函数确定指定的矩形是否为空。 |
LineDDA LineDDA 函数确定应为指定的起始点和终点定义的行突出显示哪些像素。 |
LINEDDAPROC LineDDAProc 函数是与 LineDDA 函数一起使用的应用程序定义的回调函数。 |
LineTo LineTo 函数从当前位置向上绘制一条线,但不包括指定点。 |
LoadBitmapA LoadBitmap 函数从模块的可执行文件加载指定的位图资源。 (ANSI) |
LoadBitmapW LoadBitmap 函数从模块的可执行文件加载指定的位图资源。 (Unicode) |
LockWindowUpdate LockWindowUpdate 函数禁用或启用指定窗口中的绘图。 一次只能锁定一个窗口。 |
LPtoDP LPtoDP 函数将逻辑坐标转换为设备坐标。 转换取决于设备上下文的映射模式、窗口和视区的来源和盘区设置以及世界转换。 |
MAKEPOINTS MAKEPOINTS 巨集将包含点 x 坐标和 y 坐标的值转换为 POINTS 结构。 |
MAKEROP4 MAKEROP4 巨集创建四元光栅操作代码,用于 MaskBlt 函数。 |
MapWindowPoints MapWindowPoints 函数将一组点从相对于一个窗口的坐标空间转换为相对于另一个窗口的坐标空间。 |
MaskBlt MaskBlt 函数使用指定的掩码和光栅操作合并源位图和目标位图的颜色数据。 |
MergeFontPackage MergeFontPackage 函数操作 CreateFontPackage 创建的字体。 |
MFENUMPROC EnumMetaFileProc 函数是一个应用程序定义的回调函数,用于处理 Windows 格式图元文件记录。 |
ModifyWorldTransform ModifyWorldTransform 函数使用指定的模式更改设备上下文的世界转换。 |
MONITORENUMPROC MonitorEnumProc 函数是由 EnumDisplayMonitors 函数调用的应用程序定义的回调函数。 |
MonitorFromPoint MonitorFromPoint 函数检索包含指定点的显示监视器的句柄。 |
MonitorFromRect MonitorFromRect 函数检索显示监视器的句柄,该监视器具有与指定矩形相交的最大区域。 |
MonitorFromWindow MonitorFromWindow 函数检索显示监视器的句柄,该监视器具有与指定窗口的边界矩形相交的最大区域。 |
MoveToEx MoveToEx 函数将当前位置更新为指定点,并选择性地返回上一个位置。 |
OffsetClipRgn OffsetClipRgn 函数按指定的偏移量移动设备上下文的剪辑区域。 |
OffsetRect OffsetRect 函数按指定的偏移量移动指定的矩形。 |
OffsetRgn OffsetRgn 函数按指定的偏移量移动区域。 |
OffsetViewportOrgEx OffsetViewportOrgEx 函数使用指定的水平偏移量和垂直偏移量修改设备上下文的视区原点。 |
OffsetWindowOrgEx OffsetWindowOrgEx 函数使用指定的水平偏移量和垂直偏移量修改设备上下文的窗口原点。 |
PaintDesktop PaintDesktop 函数使用桌面模式或壁纸填充指定设备上下文中的剪辑区域。 该函数主要用于 shell 桌面。 |
PaintRgn PaintRgn 函数使用当前选定的画笔绘制到设备上下文中的指定区域。 |
PALETTEINDEX PALETTEINDEX 巨集接受逻辑调色板条目的索引,并返回由 COLORREF 值组成的调色板条目说明符,该值指定与给定索引关联的颜色。 |
PALETTERGB PALETTERGB 巨集接受三个值,这些值表示红色、绿色和蓝色的相对强度,并返回一个调色板相对红色、绿色、蓝色(RGB)说明符,其中包含 2 个高阶字节和三个低序字节中的 RGB 值。 使用调色板的应用程序可以将此说明符(而不是显式 RGB 值)传递给需要颜色的函数。 |
PatBlt PatBlt 函数使用当前选定到指定设备上下文中的画笔绘制指定的矩形。 画笔颜色和图面颜色或颜色通过使用指定的光栅操作进行组合。 |
PathToRegion PathToRegion 函数从选定到指定设备上下文的路径创建区域。 生成的区域使用设备坐标。 |
饼图 Pie 函数绘制一个饼形楔形,该楔形由椭圆和两个径向的交集绑定。 饼图使用当前笔进行轮廓,并使用当前画笔进行填充。 |
PlayEnhMetaFile PlayEnhMetaFile 函数显示以指定的增强格式图元文件存储的图片。 |
PlayEnhMetaFileRecord PlayEnhMetaFileRecord 函数通过执行记录标识的图形设备接口(GDI)函数来播放增强型图元文件记录。 |
PlayMetaFile PlayMetaFile 函数显示存储在指定设备上的给定 Windows 格式图元文件中的图片。 |
PlayMetaFileRecord PlayMetaFileRecord 函数通过执行该记录中包含的图形设备接口(GDI)函数来播放 Windows 格式图元文件记录。 |
PlgBlt PlgBlt 函数执行位块传输源设备上下文中指定矩形的颜色数据位到目标设备上下文中的指定并行影像。 |
POINTSTOPOINT POINTSTOPOINT 巨集将 POINTS 结构的内容复制到 POINT 结构中。 |
POINTTOPOINTS POINTTOPOINTS 巨集将 POINT 结构转换为 POINTS 结构。 |
PolyBezier PolyBezier 函数绘制一个或多个贝塞尔曲线。 |
PolyBezierTo PolyBezierTo 函数绘制一个或多个贝塞尔曲线。 |
PolyDraw PolyDraw 函数绘制一组折线段和贝塞尔曲线。 |
多边形 多边形函数绘制由直线连接的两个或多个顶点组成的多边形。 多边形使用当前笔进行轮廓,并使用当前画笔和多边形填充模式进行填充。 |
折线 折线函数通过连接指定数组中的点来绘制一系列折线段。 |
PolylineTo PolylineTo 函数绘制一条或多条直线。 |
PolyPolygon PolyPolygon 函数绘制一系列封闭多边形。 每个多边形都使用当前笔进行轮廓,并使用当前画笔和多边形填充模式进行填充。 此函数绘制的多边形可以重叠。 |
PolyPolyline PolyPolyline 函数绘制多个连接的线段。 |
PolyTextOutA PolyTextOut 函数使用当前在指定设备上下文中选择的字体和文本颜色绘制多个字符串。 (ANSI) |
PolyTextOutW PolyTextOut 函数使用当前在指定设备上下文中选择的字体和文本颜色绘制多个字符串。 (Unicode) |
PtInRect PtInRect 函数确定指定的点是否位于指定的矩形内。 |
PtInRegion PtInRegion 函数确定指定的点是否位于指定区域内。 |
PtVisible PtVisible 函数确定指定的点是否位于设备上下文的剪辑区域中。 |
RealizePalette RealizePalette 函数将调色板条目从当前逻辑调色板映射到系统调色板。 |
矩形 Rectangle 函数绘制一个矩形。 该矩形使用当前笔进行轮廓,并使用当前画笔进行填充。 |
RectInRegion RectInRegion 函数确定指定矩形的任何部分是否位于区域的边界内。 |
RectVisible RectVisible 函数确定指定矩形的任何部分是否位于设备上下文的剪辑区域中。 |
RedrawWindow RedrawWindow 函数更新窗口工作区中的指定矩形或区域。 |
ReleaseDC ReleaseDC 函数释放设备上下文(DC),释放它供其他应用程序使用。 ReleaseDC 函数的效果取决于 DC 的类型。 它仅释放通用 DC 和窗口 DC。 它不会影响类或专用 DC。 |
RemoveFontMemResourceEx RemoveFontMemResourceEx 函数从内存图像文件中删除添加的字体。 |
RemoveFontResourceA RemoveFontResource 函数从系统字体表中删除指定文件中的字体。 (ANSI) |
RemoveFontResourceExA RemoveFontResourceEx 函数从系统字体表中删除指定文件中的字体。 (ANSI) |
RemoveFontResourceExW RemoveFontResourceEx 函数从系统字体表中删除指定文件中的字体。 (Unicode) |
RemoveFontResourceW RemoveFontResource 函数从系统字体表中删除指定文件中的字体。 (Unicode) |
ResetDCA ResetDC 函数使用指定的信息更新指定的打印机或绘图器设备上下文(DC)。 (ANSI) |
ResetDCW ResetDC 函数使用指定的信息更新指定的打印机或绘图器设备上下文(DC)。 (Unicode) |
ResizePalette ResizePalette 函数根据指定的值增加或减小逻辑调色板的大小。 |
RestoreDC RestoreDC 函数将设备上下文(DC)还原到指定状态。 DC 是通过从先前调用 SaveDC 函数创建的堆栈中弹出状态信息来还原的。 |
RGB RGB 巨集根据提供的参数和输出设备的颜色功能选择红色、绿色、蓝色(RGB)颜色。 |
RoundRect RoundRect 函数绘制带圆角的矩形。 该矩形使用当前笔进行轮廓,并使用当前画笔进行填充。 |
SaveDC SaveDC 函数通过将描述所选对象和图形模式(如位图、画笔、调色板、字体、笔、区域、绘图模式和映射模式)的数据复制到上下文堆栈,从而保存指定设备上下文(DC)的当前状态。 |
ScaleViewportExtEx ScaleViewportExtEx 函数使用指定的乘数和除数形成的比率修改设备上下文的视区。 |
ScaleWindowExtEx ScaleWindowExtEx 函数使用指定的乘数和除数形成的比率修改设备上下文的窗口。 |
ScreenToClient ScreenToClient 函数将屏幕上指定点的屏幕坐标转换为工作区坐标。 |
SelectClipPath SelectClipPath 函数选择当前路径作为设备上下文的剪辑区域,将新区域与使用指定模式的任何现有剪辑区域组合在一起。 |
SelectClipRgn SelectClipRgn 函数选择区域作为指定设备上下文的当前剪辑区域。 |
SelectFont SelectFont 巨集将字体对象选入指定的设备上下文(DC)。 新的字体对象替换以前的字体对象。 |
SelectObject SelectObject 函数将对象选入指定的设备上下文(DC)。 新对象替换同一类型的上一个对象。 |
SelectPalette SelectPalette 函数将指定的逻辑调色板选入设备上下文。 |
SetArcDirection SetArcDirection 设置要用于弧线和矩形函数的绘图方向。 |
SetBitmapBits SetBitmapBits 函数将位图的颜色数据位设置为指定值。 |
SetBitmapDimensionEx SetBitmapDimensionEx 函数将首选维度分配给位图。 应用程序可以使用这些维度;但是,系统不使用它们。 |
SetBkColor SetBkColor 函数将当前背景色设置为指定的颜色值;如果设备无法表示指定的颜色值,则设置为最近的物理颜色。 |
SetBkMode SetBkMode 函数设置指定设备上下文的背景混合模式。 背景混合模式与文本、阴影画笔和笔样式一起使用,这些样式不是实线。 |
SetBoundsRect SetBoundsRect 函数控制指定设备上下文的边界矩形信息的累积。 |
SetBrushOrgEx SetBrushOrgEx 函数设置 GDI 分配给应用程序选择到指定设备上下文中的下一个画笔的画笔原点。 |
SetColorAdjustment SetColorAdjustment 函数使用指定的值设置设备上下文(DC)的颜色调整值。 |
SetDCBrushColor SetDCBrushColor 函数将当前设备上下文 (DC) 画笔颜色设置为指定的颜色值。 如果设备无法表示指定的颜色值,则颜色将设置为最接近的物理颜色。 |
SetDCPenColor SetDCPenColor 函数将当前设备上下文(DC)笔颜色设置为指定的颜色值。 如果设备无法表示指定的颜色值,则颜色将设置为最接近的物理颜色。 |
SetDIBColorTable SetDIBColorTable 函数在当前选定到指定设备上下文的 DIB 颜色表中的一系列条目中设置 RGB(红色、绿色、蓝色)。 |
SetDIBits SetDIBits 函数使用指定 DIB 中找到的颜色数据设置兼容位图(DDB)中的像素。 |
SetDIBitsToDevice SetDIBitsToDevice 函数使用 DIB、JPEG 或 PNG 图像中的颜色数据设置与目标设备上下文关联的设备上的指定矩形中的像素。 |
SetEnhMetaFileBits SetEnhMetaFileBits 函数根据指定的数据创建基于内存的增强格式图元文件。 |
SetGraphicsMode SetGraphicsMode 函数设置指定设备上下文的图形模式。 |
SetLayout SetLayout 函数更改设备上下文(DC)的布局。 |
SetMapMode SetMapMode 函数设置指定设备上下文的映射模式。 映射模式定义用于将页空间单位转换为设备空间单位的度量单位,并定义设备的 x 轴和 y 轴的方向。 |
SetMapperFlags SetMapperFlags 函数更改字体映射器将逻辑字体映射到物理字体时使用的算法。 |
SetMetaFileBitsEx SetMetaFileBitsEx 函数根据提供的数据创建基于内存的 Windows 格式图元文件。 |
SetMetaRgn SetMetaRgn 函数将指定设备上下文的当前剪辑区域与当前元区域相交,并将组合区域保存为指定设备上下文的新元区域。 |
SetMiterLimit SetMiterLimit 函数设置指定设备上下文的 miter 联接长度限制。 |
SetPaletteEntries SetPaletteEntries 函数设置逻辑调色板中一系列条目中的 RGB(红色、绿色、蓝色)颜色值和标志。 |
SetPixel SetPixel 函数将指定坐标处的像素设置为指定颜色。 |
SetPixelV SetPixelV 函数将指定坐标处的像素设置为最接近指定颜色的近似值。 该点必须位于剪辑区域和设备图面的可见部分。 |
SetPolyFillMode SetPolyFillMode 函数为填充多边形的函数设置多边形填充模式。 |
SetRect SetRect 函数设置指定矩形的坐标。 这相当于将左、上、右和底部参数分配给 RECT 结构的相应成员。 |
SetRectEmpty SetRectEmpty 函数创建一个空矩形,其中所有坐标都设置为零。 |
SetRectRgn SetRectRgn 函数将区域转换为具有指定坐标的矩形区域。 |
SetROP2 SetROP2 函数设置当前的前台混合模式。 |
SetStretchBltMode SetStretchBltMode 函数在指定的设备上下文中设置位图拉伸模式。 |
SetSystemPaletteUse SetSystemPaletteUse 函数允许应用程序指定系统调色板是否包含 2 或 20 种静态颜色。 |
SetTextAlign SetTextAlign 函数设置指定设备上下文的文本对齐标志。 |
SetTextCharacterExtra SetTextCharacterExtra 函数设置字符间距。 当系统写入一行文本时,会将字符间距添加到每个字符(包括断字符)。 |
SetTextColor SetTextColor 函数将指定设备上下文的文本颜色设置为指定颜色。 |
SetTextJustification SetTextJustification 函数指定系统应添加到文本字符串中的中断字符的空间量。 当应用程序调用 TextOut 或 ExtTextOut 函数时,将添加空间。 |
SetViewportExtEx 使用指定的值设置设备上下文视区的水平和垂直盘区。 |
SetViewportOrgEx SetViewportOrgEx 函数指定哪些设备点映射到窗口原点(0,0)。 |
SetWindowExtEx SetWindowExtEx 函数使用指定的值设置设备上下文窗口的水平和垂直盘区。 |
SetWindowOrgEx SetWindowOrgEx 函数指定哪些窗口点映射到视区原点 (0,0)。 |
SetWindowRgn SetWindowRgn 函数设置窗口的窗口区域。 |
SetWinMetaFileBits SetWinMetaFileBits 函数将元文件从较旧的 Windows 格式转换为新的增强格式,并将新的图元文件存储在内存中。 |
SetWorldTransform SetWorldTransform 函数为指定的设备上下文设置世界空间和页面空间之间的二维线性转换。 此转换可用于缩放、旋转、剪切或转换图形输出。 |
StretchBlt StretchBlt 函数将位图从源矩形复制到目标矩形,拉伸或压缩位图以适应目标矩形的尺寸(如有必要)。 |
StretchDIBits StretchDIBits 函数将 DIB、JPEG 或 PNG 图像中像素矩形的颜色数据复制到指定的目标矩形。 |
StrokeAndFillPath StrokeAndFillPath 函数关闭路径中的任何打开的数字,使用当前笔绘制路径的轮廓,并使用当前画笔填充其内部。 |
StrokePath StrokePath 函数使用当前笔呈现指定的路径。 |
减法 SubtractRect 函数通过从另一个矩形中减去一个矩形来确定构成的矩形的坐标。 |
TabbedTextOutA TabbedTextOut 函数在指定位置写入字符串,将制表符扩展到制表位数组中指定的值。 文本以当前所选字体、背景色和文本颜色编写。 (ANSI) |
TabbedTextOutW TabbedTextOut 函数在指定位置写入字符串,将制表符扩展到制表位数组中指定的值。 文本以当前所选字体、背景色和文本颜色编写。 (Unicode) |
TextOutA TextOut 函数使用当前选定的字体、背景色和文本颜色在指定位置写入字符串。 (ANSI) |
TextOutW TextOut 函数使用当前选定的字体、背景色和文本颜色在指定位置写入字符串。 (Unicode) |
TransparentBlt TransparentBlt 函数执行与从指定源设备上下文到目标设备上下文中的像素矩形对应的颜色数据的位块传输。 |
TTCharToUnicode 将 8 位字符代码值的数组转换为 16 位 Unicode 值。 |
TTDeleteEmbeddedFont 释放嵌入字体 hFontReference 使用的内存。 |
TTEmbedFont 创建包含分集宽字符(16 位)字体的字体结构。 设备上下文(hDC)的当前字体提供字体信息。 |
TTEmbedFontEx 创建包含子集 UCS-4 字符(32 位)字体的字体结构。 设备上下文(hDC)的当前字体提供字体信息。 |
TTEmbedFontFromFileA 创建包含分集宽字符(16 位)字体的字体结构。 外部文件提供字体信息。 |
TTEnableEmbeddingForFacename 在字样排除列表中添加或删除人脸名称。 |
TTGetEmbeddedFontInfo 检索有关嵌入字体的信息,例如嵌入权限。 TTGetEmbeddedFontInfo 执行与 TTLoadEmbeddedFont 相同的任务,但不为嵌入字体分配内部数据结构。 |
TTGetEmbeddingType 获取字体的嵌入权限。 |
TTGetNewFontName 获取通过 TTLoadEmbeddedFont 加载的字体的系列名称。 |
TTIsEmbeddingEnabled 确定字样排除列表是否包含指定的字体。 |
TTIsEmbeddingEnabledForFacename 确定是否为指定的字体启用嵌入。 |
TTLoadEmbeddedFont 从文档流中读取嵌入字体并将其安装。 还允许客户端进一步限制字体的嵌入权限。 |
TTRunValidationTests 在指定的大小范围内验证宽字符(16 位)字体的部分或全部字形数据。 |
TTRunValidationTestsEx 在指定的大小范围内验证 UCS-4 字符(32 位)字体的部分或全部字形数据。 |
UnionRect UnionRect 函数创建两个矩形的并集。 联合是包含两个源矩形的最小矩形。 |
UnrealizeObject UnrealizeObject 函数重置画笔的源或重置逻辑调色板。 |
UpdateColors UpdateColors 函数通过将工作区中的当前颜色重新映射到当前实现的逻辑调色板来更新指定设备上下文的工作区。 |
UpdateWindow UpdateWindow 函数通过将WM_PAINT消息发送到窗口来更新指定窗口的工作区(如果窗口的更新区域不为空)。 |
ValidateRect ValidateRect 函数通过从指定窗口的更新区域中删除矩形来验证矩形中的工作区。 |
ValidateRgn ValidateRgn 函数通过从指定窗口的当前更新区域中删除该区域来验证区域中的工作区。 |
WidePath 如果路径是使用当前选定到给定设备上下文中的笔绘制路径,则 WidePath 函数将重新定义当前路径作为要绘制的区域。 |
WindowFromDC WindowFromDC 函数返回与指定显示设备上下文(DC)关联的窗口的句柄。 使用指定设备上下文绘制到此窗口中的输出函数。 |
结构
ABC ABC 结构包含 TrueType 字体中字符的宽度。 |
ABCFLOAT ABCFLOAT 结构包含字体字符的 A、B 和 C 宽度。 |
AXESLISTA AXESLIST 结构包含多个主字体的所有轴的相关信息。 (ANSI) |
AXESLISTW AXESLIST 结构包含多个主字体的所有轴的相关信息。 (Unicode) |
AXISINFOA AXISINFO 结构包含有关多主字体轴的信息。 (ANSI) |
AXISINFOW AXISINFO 结构包含有关多主字体轴的信息。 (Unicode) |
BITMAP BITMAP 结构定义位图的类型、宽度、高度、颜色格式和位值。 |
BITMAPCOREHEADER BITMAPCOREHEADER 结构包含有关 DIB 的尺寸和颜色格式的信息。 |
BITMAPCOREINFO BITMAPCOREINFO 结构定义 DIB 的维度和颜色信息。 |
BITMAPFILEHEADER BITMAPFILEHEADER 结构包含有关包含 DIB 的文件的类型、大小和布局的信息。 |
BITMAPINFO BITMAPINFO 结构定义 DIB 的维度和颜色信息。 |
BITMAPINFOHEADER BITMAPINFOHEADER 结构包含有关独立于设备的位图(DIB)的尺寸和颜色格式的信息。 |
BITMAPV4HEADER BITMAPV4HEADER结构是位图信息头文件。 它是 BITMAPINFOHEADER 结构的扩展版本。应用程序可以使用BITMAPV5HEADER结构添加的功能。 |
BITMAPV5HEADER BITMAPV5HEADER结构是位图信息头文件。 它是 BITMAPINFOHEADER 结构的扩展版本。 |
BLENDFUNCTION BLENDFUNCTION 结构通过指定源位图和目标位图的混合函数来控制混合。 |
COLORADJUSTMENT COLORADJUSTMENT 结构定义 StretchBlt 和 StretchDIBits 函数在拉伸模式为 HALFTONE 时使用的颜色调整值。 可以通过调用 SetColorAdjustment 函数来设置颜色调整值。 |
DESIGNVECTOR DESIGNVECTOR 结构由应用程序用来指定多个主字体轴的值。 |
DIBSECTION DIBSECTION 结构包含有关通过调用 CreateDIBSection 函数创建的 DIB 的信息。 |
DISPLAY_DEVICEA DISPLAY_DEVICE结构接收有关 EnumDisplayDevices 函数的 iDevNum 参数指定的显示设备的信息。 (ANSI) |
DISPLAY_DEVICEW DISPLAY_DEVICE结构接收有关 EnumDisplayDevices 函数的 iDevNum 参数指定的显示设备的信息。 (Unicode) |
DRAWTEXTPARAMS DRAWTEXTPARAMS 结构包含 DrawTextEx 函数的扩展格式设置选项。 |
EMR EMR 结构为所有增强型图元文件记录提供基本结构。 增强型图元文件记录包含特定 GDI 函数的参数,用于以增强格式图元文件创建图片的一部分。 |
EMRABORTPATH 包含 AbortPath、BeginPath、EndPath、CloseFigure、FlattenPath、WidePath、SetMetaRgn、SaveDC 和 RealizePalette 增强型图元文件记录的数据。 |
EMRALPHABLEND EMRALPHABLEND 结构包含 AlphaBlend 增强图元文件记录的成员。 |
EMRANGLEARC EMRANGLEARC 结构包含 AngleArc 增强图元文件记录的成员。 |
EMRARC EMRARC、EMRARCTO、EMRCHORD 和 EMRPIE 结构包含 Arc、ArcTo、Chord 和 Pie 增强型图元文件记录的成员。 |
EMRBITBLT EMRBITBLT 结构包含 BitBlt 增强图元文件记录的成员。 请注意,图形设备接口(GDI)将设备依赖位图转换为独立于设备的位图(DIB),然后再将其存储在图元文件记录中。 |
EMRCOLORCORRECTPALETTE EMRCOLORCORRECTPALETTE 结构包含 ColorCorrectPalette 增强图元文件记录的成员。 |
EMRCOLORMATCHTOTARGET EMRCOLORMATCHTOTARGET 结构包含 ColorMatchToTarget 增强图元文件记录的成员。 |
EMRCREATEBRUSHINDIRECT EMRCREATEBRUSHINDIRECT 结构包含 CreateBrushIndirect 增强图元文件记录的成员。 |
EMRCREATECOLORSPACE EMRCREATECOLORSPACE 结构包含 CreateColorSpace 增强型图元文件记录的成员。 |
EMRCREATECOLORSPACEW EMRCREATECOLORSPACEW 结构包含 CreateColorSpace 增强型图元文件记录的成员。 它不同于 EMRCREATECOLORSPACE,因为它具有 Unicode 逻辑颜色空间,并且还有一个包含原始源配置文件数据的可选数组。 |
EMRCREATEDIBPATTERNBRUSHPT EMRCREATEDIBPATTERNBRUSHPT 结构包含 CreateDIBPatternBrushPt 增强图元文件记录的成员。 BITMAPINFO 结构后跟构成打包设备无关位图(DIB)的位图位。 |
EMRCREATEMONOBRUSH EMRCREATEMONOBRUSH 结构包含 CreatePatternBrush(当传递单色位图时)或 CreateDIBPatternBrush(传递单色 DIB 时)增强的图元文件记录的成员。 |
EMRCREATEPALETTE EMRCREATEPALETTE 结构包含 CreatePalette 增强型图元文件记录的成员。 |
EMRCREATEPEN EMRCREATEPEN 结构包含 CreatePen 增强型图元文件记录的成员。 |
EMRELLIPSE EMRELLIPSE 和 EMRRECTANGLE 结构包含椭圆和矩形增强图元文件记录的成员。 |
EMREOF EMREOF 结构包含用于指示图元文件末尾的增强图元文件记录的数据。 |
EMREXCLUDECLIPRECT EMREXCLUDECLIPRECT 和 EMRINTERSECTCLIPRECT 结构包含 ExcludeClipRect 和 IntersectClipRect 增强型图元文件记录的成员。 |
EMREXTCREATEFONTINDIRECTW EMREXTCREATEFONTINDIRECTW 结构包含 CreateFontIndirect 增强型图元文件记录的成员。 |
EMREXTCREATEPEN EMREXTCREATEPEN 结构包含 ExtCreatePen 增强型图元文件记录的成员。 如果记录包含 BITMAPINFO 结构,则后跟构成与设备无关的位图(DIB)的位图位。 |
EMREXTFLOODFILL EMREXTFLOODFILL 结构包含 ExtFloodFill 增强图元文件记录的成员。 |
EMREXTSELECTCLIPRGN EMREXTSELECTCLIPRGN 结构包含 ExtSelectClipRgn 增强型图元文件记录的成员。 |
EMREXTTEXTOUTA EMREXTTEXTOUTA 和 EMREXTTEXTOUTW 结构包含 ExtTextOut、TextOut 或 DrawText 增强型图元文件记录的成员。 |
EMRFILLPATH EMRFILLPATH、EMRSTROKEANDFILLPATH 和 EMRSTROKEPATH 结构包含 FillPath、StrokeAndFillPath 和 StrokePath 增强型图元文件记录的成员。 |
EMRFILLRGN EMRFILLRGN 结构包含 FillRgn 增强图元文件记录的成员。 |
EMRFORMAT EMRFORMAT 结构包含用于标识增强图元文件中图形数据的信息。 GDICOMMENT_MULTIFORMATS增强的图元文件公共注释包含 EMRFORMAT 结构的数组。 |
EMRFRAMERGN EMRFRAMERGN 结构包含 FrameRgn 增强图元文件记录的成员。 |
EMRGDICOMMENT EMRGDICOMMENT 结构包含特定于应用程序的数据。 |
EMRGLSBOUNDEDRECORD EMRGLSBOUNDEDRECORD 结构包含 OpenGL 函数生成的增强图元文件记录的成员。 它包含 OpenGL 函数的数据,其中包含在播放图元文件时必须缩放的像素单元中的信息。 |
EMRGLSRECORD EMRGLSRECORD 结构包含由 OpenGL 函数生成的增强图元文件记录的成员。 它包含 OpenGL 函数的数据,这些函数可自动缩放到 OpenGL 视区。 |
EMRGRADIENTFILL EMRGRADIENTFILL 结构包含 GradientFill 增强型图元文件记录的成员。 |
EMRINVERTRGN EMRINVERTRGN 和 EMRPAINTRGN 结构包含 InvertRgn 和 PaintRgn 增强型图元文件记录的成员。 |
EMRLINETO EMRLINETO 和 EMRMOVETOEX 结构包含 LineTo 和 MoveToEx 增强型图元文件记录的成员。 |
EMRMASKBLT EMRMASKBLT 结构包含 MaskBlt 增强图元文件记录的成员。 请注意,图形设备接口(GDI)将设备依赖位图转换为独立于设备的位图(DIB),然后再将其存储在图元文件记录中。 |
EMRMODIFYWORLDTRANSFORM EMRMODIFYWORLDTRANSFORM 结构包含 ModifyWorldTransform 增强型图元文件记录的成员。 |
EMROFFSETCLIPRGN EMROFFSETCLIPRGN 结构包含 OffsetClipRgn 增强型图元文件记录的成员。 |
EMRPIXELFORMAT EMRPIXELFORMAT 结构包含 SetPixelFormat 增强图元文件记录的成员。 ENHMETAHEADER 中的像素格式信息是指此结构。 |
EMRPLGBLT EMRPLGBLT 结构包含 PlgBlt 增强图元文件记录的成员。 请注意,图形设备接口(GDI)将设备依赖位图转换为独立于设备的位图(DIB),然后再将其存储在图元文件记录中。 |
EMRPOLYDRAW EMRPOLYDRAW 结构包含 PolyDraw 增强型图元文件记录的成员。 |
EMRPOLYDRAW16 EMRPOLYDRAW16结构包含 PolyDraw 增强图元文件记录的成员。 |
EMRPOLYLINE EMRPOLYLINE、EMRPOLYBEZIER、EMRPOLYGON、EMRPOLYBEZIERTO 和 EMRPOLYLINETO 结构包含 Polyline、PolyBezier、Polygon、PolyBezierTo 和 PolylineTo 增强图元文件记录的成员。 |
EMRPOLYLINE16 EMRPOLYLINE16、EMRPOLYBEZIER16、EMRPOLYGON16、EMRPOLYBEZIERTO16 和EMRPOLYLINETO16结构包含 Polyline、PolyBezier、Polygon、PolyBezierTo 和 PolylineTo 增强图元文件记录的成员。 |
EMRPOLYPOLYLINE EMRPOLYPOLYLINE 和 EMRPOLYPOLYGON 结构包含 PolyPolyline 和 PolyPolygon 增强型图元文件记录的成员。 |
EMRPOLYPOLYLINE16 EMRPOLYPOLYLINE16和EMRPOLYPOLYGON16结构包含 PolyPolyline 和 PolyPolygon 增强型图元文件记录的成员。 |
EMRPOLYTEXTOUTA EMRPOLYTEXTOUTA 和 EMRPOLYTEXTOUTW 结构包含 PolyTextOut 增强图元文件记录的成员。 |
EMRRESIZEPALETTE EMRRESIZEPALETTE 结构包含 ResizePalette 增强图元文件记录的成员。 |
EMRRESTOREDC EMRRESTOREDC 结构包含 RestoreDC 增强图元文件记录的成员。 |
EMRROUNDRECT EMRROUNDRECT 结构包含 RoundRect 增强型图元文件记录的成员。 |
EMRSCALEVIEWPORTEXTEX EMRSCALEVIEWPORTEXTEX 和 EMRSCALEWINDOWEXTEX 结构包含 ScaleViewportExtExtEx 和 ScaleWindowExtEx 增强型图元文件记录的成员。 |
EMRSELECTCLIPPATH 包含 SelectClipPath、SetBkMode、SetMapMode、SetPolyFillMode、SetROP2、SetStretchBltMode、SetTextAlign、SetICMMode 和 SetLayout 增强型图元文件记录的参数。 |
EMRSELECTOBJECT EMRSELECTOBJECT 和 EMRDELETEOBJECT 结构包含 SelectObject 和 DeleteObject 增强型图元文件记录的成员。 |
EMRSELECTPALETTE EMRSELECTPALETTE 结构包含 SelectPalette 增强型图元文件记录的成员。 请注意,SelectPalette 中的 bForceBackground 参数始终记录为 TRUE,这会导致调色板作为背景调色板实现。 |
EMRSETARCDIRECTION EMRSETARCDIRECTION 结构包含 SetArcDirection 增强型图元文件记录的成员。 |
EMRSETBKCOLOR EMRSETBKCOLOR 和 EMRSETTEXTCOLOR 结构包含 SetBkColor 和 SetTextColor 增强型图元文件记录的成员。 |
EMRSETCOLORADJUSTMENT EMRSETCOLORADJUSTMENT 结构包含 SetColorAdjustment 增强图元文件记录的成员。 |
EMRSETCOLORSPACE EMRSETCOLORSPACE、EMRSELECTCOLORSPACE 和 EMRDELETECOLORSPACE 结构包含 SetColorSpace 和 DeleteColorSpace 增强型图元文件记录的成员。 |
EMRSETDIBITSTODEVICE EMRSETDIBITSTODEVICE 结构包含 SetDIBitsToDevice 增强图元文件记录的成员。 |
EMRSETICMPROFILE EMRSETICMPROFILE 结构包含 SetICMProfile 增强图元文件记录的成员。 |
EMRSETMAPPERFLAGS EMRSETMAPPERFLAGS 结构包含 SetMapperFlags 增强型图元文件记录的成员。 |
EMRSETMITERLIMIT EMRSETMITERLIMIT 结构包含 SetMiterLimit 增强图元文件记录的成员。 |
EMRSETPALETTEENTRIES EMRSETPALETTEENTRIES 结构包含 SetPaletteEntries 增强图元文件记录的成员。 |
EMRSETPIXELV EMRSETPIXELV 结构包含 SetPixelV 增强图元文件记录的成员。 创建增强的图元文件时,还会在此记录中记录对 SetPixel 的调用。 |
EMRSETVIEWPORTEXTEX EMRSETVIEWPORTEXTEX 和 EMRSETWINDOWEXTEX 结构包含 SetViewportExtExtEx 和 SetWindowExtEx 增强型图元文件记录的成员。 |
EMRSETVIEWPORTORGEX EMRSETVIEWPORTORGEX、EMRSETWINDOWORGEX 和 EMRSETBRUSHORGEX 结构包含 SetViewportOrgEx、SetWindowOrgEx 和 SetBrushOrgEx 增强的图元文件记录的成员。 |
EMRSETWORLDTRANSFORM EMRSETWORLDTRANSFORM 结构包含 SetWorldTransform 增强型图元文件记录的成员。 |
EMRSTRETCHBLT EMRSTRETCHBLT 结构包含 StretchBlt 增强型图元文件记录的成员。 请注意,图形设备接口(GDI)将设备依赖位图转换为独立于设备的位图(DIB),然后再将其存储在图元文件记录中。 |
EMRSTRETCHDIBITS EMRSTRETCHDIBITS 结构包含 StretchDIBits 增强型图元文件记录的成员。 |
EMRTEXT EMRTEXT 结构包含文本输出的成员。 |
EMRTRANSPARENTBLT EMRTRANSPARENTBLT 结构包含 TransparentBLT 增强型图元文件记录的成员。 |
ENHMETAHEADER ENHMETAHEADER 结构包含增强型图元文件数据,例如存储在增强图元文件中的图片的尺寸、增强图元文件中的记录计数、图片创建设备分辨率等。此结构始终是增强型图元文件中的第一条记录。 |
ENHMETARECORD ENHMETARECORD 结构包含用于在增强格式图元文件中创建图片部分的图形设备接口(GDI)函数的数据。 |
ENUMLOGFONTA ENUMLOGFONT 结构定义字体的属性、字体的完整名称和字体样式。 (ANSI) |
ENUMLOGFONTEXA ENUMLOGFONTEX 结构包含有关枚举字体的信息。 (ANSI) |
ENUMLOGFONTEXDVA ENUMLOGFONTEXDV 结构包含用于创建字体的信息。 (ANSI) |
ENUMLOGFONTEXDVW ENUMLOGFONTEXDV 结构包含用于创建字体的信息。 (Unicode) |
ENUMLOGFONTEXW ENUMLOGFONTEX 结构包含有关枚举字体的信息。 (Unicode) |
ENUMLOGFONTW ENUMLOGFONT 结构定义字体的属性、字体的完整名称和字体样式。 (Unicode) |
ENUMTEXTMETRICA ENUMTEXTMETRIC 结构包含有关物理字体的信息。 (ANSI) |
ENUMTEXTMETRICW ENUMTEXTMETRIC 结构包含有关物理字体的信息。 (Unicode) |
EXTLOGFONTA EXTLOGFONT 结构定义字体的属性。 (ANSI) |
EXTLOGFONTW EXTLOGFONT 结构定义字体的属性。 (Unicode) |
EXTLOGPEN EXTLOGPEN 结构定义扩展笔的笔样式、宽度和画笔属性。 |
固定 FIXED 结构包含固定点实数的整数和小数部分。 |
GCP_RESULTSA GCP_RESULTS结构包含有关字符串中的字符的信息。 此结构接收 GetCharacterPlacement 函数的结果。 对于某些语言,数组中的第一个元素可能包含更多依赖语言的信息。 (ANSI) |
GCP_RESULTSW GCP_RESULTS结构包含有关字符串中的字符的信息。 此结构接收 GetCharacterPlacement 函数的结果。 对于某些语言,数组中的第一个元素可能包含更多依赖语言的信息。 (Unicode) |
GLYPHMETRICS GLYPHMETRICS 结构包含有关字符单元格中字形的位置和方向的信息。 |
GLYPHSET GLYPHSET 结构包含有关 Unicode 码位范围的信息。 |
GRADIENT_RECT GRADIENT_RECT结构指定 GradientFill 函数中 pVertex 数组中两个顶点的索引。 这两个顶点构成矩形的左上角和右下边界。 |
GRADIENT_TRIANGLE GRADIENT_TRIANGLE结构指定 GradientFill 函数中 pVertex 数组中三个顶点的索引。 这三个顶点形成一个三角形。 |
HANDLETABLE HANDLETABLE 结构是句柄数组,每个句柄标识图形设备接口 (GDI) 对象。 |
KERNINGPAIR KERNINGPAIR 结构定义一个字距对。 |
LOGBRUSH LOGBRUSH 结构定义物理画笔的样式、颜色和图案。 它由 CreateBrushIndirect 和 ExtCreatePen 函数使用。 |
LOGBRUSH32 LOGBRUSH32结构定义物理画笔的样式、颜色和图案。 |
LOGFONTA LOGFONT 结构定义字体的属性。 (ANSI) |
LOGFONTW LOGFONT 结构定义字体的属性。 (Unicode) |
LOGPALETTE LOGPALETTE 结构定义逻辑调色板。 |
LOGPEN LOGPEN 结构定义笔的样式、宽度和颜色。 CreatePenIndirect 函数使用 LOGPEN 结构。 |
MAT2 MAT2 结构包含 GetGlyphOutline 函数使用的转换矩阵的值。 |
METAHEADER METAHEADER 结构包含有关 Windows 格式图文件的信息。 |
METARECORD METARECORD 结构包含 Windows 格式图文件记录。 |
MONITORINFO MONITORINFO 结构包含有关显示监视器的信息。GetMonitorInfo 函数将信息存储在 MONITORINFO 结构或 MONITORINFOEX 结构中。MONITORINFO 结构是 MONITORINFOEX 结构的子集。 |
MONITORINFOEXA MONITORINFOEX 结构包含有关显示监视器的信息。GetMonitorInfo 函数将信息存储到 MONITORINFOEX 结构或 MONITORINFO 结构中。MONITORINFOEX 结构是 MONITORINFO 结构的超集。 (ANSI) |
MONITORINFOEXW MONITORINFOEX 结构包含有关显示监视器的信息。GetMonitorInfo 函数将信息存储到 MONITORINFOEX 结构或 MONITORINFO 结构中。MONITORINFOEX 结构是 MONITORINFO 结构的超集。 (Unicode) |
NEWTEXTMETRICA NEWTEXTMETRIC 结构包含描述物理字体的数据。 (ANSI) |
NEWTEXTMETRICEXA NEWTEXTMETRICEX 结构包含有关物理字体的信息。 (ANSI) |
NEWTEXTMETRICEXW NEWTEXTMETRICEX 结构包含有关物理字体的信息。 (Unicode) |
NEWTEXTMETRICW NEWTEXTMETRIC 结构包含描述物理字体的数据。 (Unicode) |
OUTLINETEXTMETRICA OUTLINETEXTMETRIC 结构包含描述 TrueType 字体的指标。 (ANSI) |
OUTLINETEXTMETRICW OUTLINETEXTMETRIC 结构包含描述 TrueType 字体的指标。 (Unicode) |
PAINTSTRUCT PAINTSTRUCT 结构包含应用程序的信息。 此信息可用于绘制该应用程序拥有的窗口的工作区。 |
PANOSE PANOSE 结构描述 TrueType 字体的 PANOSE 字体分类值。 然后,这些特征用于将字体与其他外观相似但名称不同的字体相关联。 |
POINTFX POINTFX 结构包含描述 TrueType 字体中字符轮廓的点坐标。 |
POLYTEXTA POLYTEXT 结构描述 PolyTextOut 函数应如何绘制文本字符串。 (ANSI) |
POLYTEXTW POLYTEXT 结构描述 PolyTextOut 函数应如何绘制文本字符串。 (Unicode) |
RASTERIZER_STATUS RASTERIZER_STATUS结构包含有关是否安装了 TrueType 的信息。 当应用程序调用 GetRasterizerCaps 函数时,将填充此结构。 |
RGBQUAD RGBQUAD 结构描述由红色、绿色和蓝色的相对强度组成的颜色。 |
RGBTRIPLE RGBTRIPLE 结构描述由红色、绿色和蓝色的相对强度组成的颜色。 BITMAPCOREINFO 结构的 bmciColors 成员由 RGBTRIPLE 结构数组组成。 |
RGNDATA RGNDATA 结构包含构成区域的标头和矩形数组。 矩形按从上到下、从左到右排序。 它们不重叠。 |
RGNDATAHEADER RGNDATAHEADER 结构描述 GetRegionData 函数返回的数据。 |
TEXTMETRICA TEXTMETRIC 结构包含有关物理字体的基本信息。 所有大小都在逻辑单元中指定;也就是说,它们依赖于显示上下文的当前映射模式。 (ANSI) |
TEXTMETRICW TEXTMETRIC 结构包含有关物理字体的基本信息。 所有大小都在逻辑单元中指定;也就是说,它们依赖于显示上下文的当前映射模式。 (Unicode) |
TRIVERTEX TRIVERTEX 结构包含颜色信息和位置信息。 |
TTEMBEDINFO TTEMBEDINFO 结构包含可合法引用嵌入字体对象的 URL 列表。 |
TTLOADINFO TTLOADINFO 结构包含从中获取嵌入字体对象的 URL。 |
TTPOLYCURVE TTPOLYCURVE 结构包含有关 TrueType 字符轮廓中的曲线的信息。 |
TTPOLYGONHEADER TTPOLYGONHEADER 结构指定 TrueType 字符轮廓中的起始位置和类型。 |
TTVALIDATIONTESTSPARAMS TTVALIDATIONTESTSPARAMS 结构包含用于测试 Microsoft OpenType 字体的参数。 |
TTVALIDATIONTESTSPARAMSEX TTVALIDATIONTESTSPARAMSEX 结构包含用于测试 Microsoft OpenType 字体的参数。 |
WCRANGE WCRANGE 结构指定 Unicode 字符的范围。 |
XFORM XFORM 结构指定世界空间到页空间的转换。 |