No Señor. Nombre y descripción
1

AbortDoc

Termina el trabajo de impresión actual, borrando todo lo que la aplicación ha escrito en el dispositivo desde la última llamada del StartDoc función miembro.

2

AbortPath

Cierra y descarta cualquier ruta en el contexto del dispositivo.

3

AddMetaFileComment

Copia el comentario de un búfer en un metarchivo de formato mejorado especificado.

4

AlphaBlend

Muestra mapas de bits que tienen píxeles transparentes o semitransparentes.

5

AngleArc

Dibuja un segmento de línea y un arco, y mueve la posición actual al punto final del arco.

6

Arc

Dibuja un arco elíptico.

7

ArcTo

Dibuja un arco elíptico. Esta función es similar a Arc, excepto que se actualiza la posición actual.

8

Attach

Adjunta un contexto de dispositivo de Windows a este objeto CDC.

9

BeginPath

Abre un paréntesis de ruta en el contexto del dispositivo.

10

BitBlt

Copia un mapa de bits de un contexto de dispositivo específico.

11

Chord

Dibuja una cuerda (una figura cerrada delimitada por la intersección de una elipse y un segmento de línea).

12

CloseFigure

Cierra una figura abierta en un camino.

13

CreateCompatibleDC

Crea un contexto de dispositivo de memoria que es compatible con otro contexto de dispositivo. Puede usarlo para preparar imágenes en la memoria.

14

CreateDC

Crea un contexto de dispositivo para un dispositivo específico.

15

CreateIC

Crea un contexto de información para un dispositivo específico. Esto proporciona una forma rápida de obtener información sobre el dispositivo sin crear un contexto de dispositivo.

dieciséis

DeleteDC

Elimina el contexto de dispositivo de Windows asociado con este objeto de CDC.

17

DeleteTempMap

Llamado por el CWinAppcontrolador de tiempo de inactividad para eliminar cualquier objeto CDC temporal creado por FromHandle. También separa el contexto del dispositivo.

18

Detach

Separa el contexto del dispositivo de Windows de este objeto CDC.

19

DPtoHIMETRIC

Convierte unidades de dispositivo en HIMETRIC unidades.

20

DPtoLP

Convierte unidades de dispositivo en unidades lógicas.

21

Draw3dRect

Dibuja un rectángulo tridimensional.

22

DrawDragRect

Borra y vuelve a dibujar un rectángulo mientras se arrastra.

23

DrawEdge

Dibuja los bordes de un rectángulo.

24

DrawEscape

Accede a las capacidades de dibujo de una pantalla de video que no están disponibles directamente a través de la interfaz del dispositivo gráfico (GDI).

25

DrawFocusRect

Dibuja un rectángulo en el estilo utilizado para indicar el foco.

26

DrawFrameControl

Dibuja un control de marco.

27

DrawIcon

Dibuja un icono.

28

DrawState

Muestra una imagen y aplica un efecto visual para indicar un estado.

29

DrawText

Dibuja texto formateado en el rectángulo especificado.

30

DrawTextEx

Dibuja texto formateado en el rectángulo especificado utilizando formatos adicionales.

31

Ellipse

Dibuja una elipse.

32

EndDoc

Finaliza un trabajo de impresión iniciado por la función miembro StartDoc.

33

EndPage

Informa al controlador del dispositivo que una página está finalizando.

34

EndPath

Cierra un corchete de ruta y selecciona la ruta definida por el corchete en el contexto del dispositivo.

35

EnumObjects

Enumera los lápices y pinceles disponibles en el contexto de un dispositivo.

36

Escape

Permite que las aplicaciones accedan a instalaciones que no están disponibles directamente desde un dispositivo en particular a través de GDI. También permite el acceso a las funciones de escape de Windows. Las llamadas de escape realizadas por una aplicación se traducen y se envían al controlador del dispositivo.

37

ExcludeClipRect

Crea una nueva región de recorte que consta de la región de recorte existente menos el rectángulo especificado.

38

ExcludeUpdateRgn

Evita dibujar dentro de áreas no válidas de una ventana al excluir una región actualizada en la ventana de una región de recorte.

39

ExtFloodFill

Rellena un área con el pincel actual. Proporciona más flexibilidad que laFloodFill función miembro.

40

ExtTextOut

Escribe una cadena de caracteres dentro de una región rectangular utilizando la fuente seleccionada actualmente.

41

FillPath

Cierra cualquier figura abierta en la ruta actual y llena el interior de la ruta usando el pincel actual y el modo de relleno de polígonos.

42

FillRect

Rellena un rectángulo determinado con un pincel específico.

43

FillRgn

Rellena una región específica con el pincel especificado.

44

FillSolidRect

Rellena un rectángulo con un color sólido.

45

FlattenPath

Transforma cualquier curva en la ruta seleccionada en el contexto del dispositivo actual y convierte cada curva en una secuencia de líneas.

46

FloodFill

Rellena un área con el pincel actual.

47

FrameRect

Dibuja un borde alrededor de un rectángulo.

48

FrameRgn

Dibuja un borde alrededor de una región específica con un pincel.

49

FromHandle

Devuelve un puntero a un objeto CDC cuando se le da un identificador a un contexto de dispositivo. Si un objeto CDC no está adjunto al identificador, se crea y adjunta un objeto CDC temporal.

50

GetArcDirection

Devuelve la dirección del arco actual para el contexto del dispositivo.

51

GetAspectRatioFilter

Recupera la configuración del filtro de relación de aspecto actual.

52

GetBkColor

Recupera el color de fondo actual.

53

GetBkMode

Recupera el modo de fondo.

54

GetBoundsRect

Devuelve el rectángulo delimitador acumulado actual para el contexto de dispositivo especificado.

55

GetBrushOrg

Recupera el origen del pincel actual.

56

GetCharABCWidths

Recupera los anchos, en unidades lógicas, de caracteres consecutivos en un rango determinado de la fuente actual.

57

GetCharABCWidthsI

Recupera los anchos, en unidades lógicas, de índices de glifos consecutivos en un rango especificado de la fuente TrueType actual.

58

GetCharacterPlacement

Recupera varios tipos de información en una cadena de caracteres.

59

GetCharWidth

Recupera los anchos fraccionarios de caracteres consecutivos en un rango determinado de la fuente actual.

60

GetCharWidthI

Recupera los anchos, en coordenadas lógicas, de índices de glifos consecutivos en un rango especificado de la fuente actual.

61

GetClipBox

Recupera las dimensiones del rectángulo delimitador más estrecho alrededor del límite de recorte actual.

62

GetColorAdjustment

Recupera los valores de ajuste de color para el contexto del dispositivo.

63

GetCurrentBitmap

Devuelve un puntero al seleccionado actualmente CBitmap objeto.

64

GetCurrentBrush

Devuelve un puntero al seleccionado actualmente CBrush objeto.

sesenta y cinco

GetCurrentFont

Devuelve un puntero al seleccionado actualmente CFont objeto.

66

GetCurrentPalette

Devuelve un puntero al seleccionado actualmente CPalette objeto.

48

GetCurrentPen

Devuelve un puntero al seleccionado actualmente CPen objeto.

67

GetCurrentPosition

Recupera la posición actual del lápiz (en coordenadas lógicas).

68

GetDCBrushColor

Recupera el color del pincel actual.

69

GetDCPenColor

Recupera el color actual de la pluma.

70

GetDeviceCaps

Recupera un tipo específico de información específica del dispositivo sobre las capacidades de un dispositivo de visualización determinado.

71

GetFontData

Recupera información de métricas de fuentes de un archivo de fuentes escalables. La información a recuperar se identifica especificando un desplazamiento en el archivo de fuente y la longitud de la información a devolver.

72

GetFontLanguageInfo

Devuelve información sobre la fuente seleccionada actualmente para el contexto de visualización especificado.

73

GetGlyphOutline

Recupera la curva de contorno o el mapa de bits de un carácter de contorno en la fuente actual.

74

GetGraphicsMode

Recupera el modo de gráficos actual para el contexto de dispositivo especificado.

75

GetHalftoneBrush

Recupera un pincel de medios tonos.

76

GetKerningPairs

Recupera los pares de kerning de caracteres para la fuente que está seleccionada actualmente en el contexto de dispositivo especificado.

77

GetLayout

Recupera el diseño de un contexto de dispositivo (DC). El diseño puede ser de izquierda a derecha (predeterminado) o de derecha a izquierda (reflejado).

78

GetMapMode

Recupera el modo de mapeo actual.

79

GetMiterLimit

Devuelve el límite de inglete para el contexto del dispositivo.

80

GetNearestColor

Recupera el color lógico más cercano a un color lógico especificado que puede representar el dispositivo dado.

81

GetOutlineTextMetrics

Recupera información de métricas de fuentes para fuentes TrueType.

82

GetOutputCharWidth

Recupera los anchos de caracteres individuales en un grupo consecutivo de caracteres de la fuente actual usando el contexto del dispositivo de salida.

83

GetOutputTabbedTextExtent

Calcula el ancho y el alto de una cadena de caracteres en el contexto del dispositivo de salida.

84

GetOutputTextExtent

Calcula el ancho y alto de una línea de texto en el contexto del dispositivo de salida utilizando la fuente actual para determinar las dimensiones.

85

GetOutputTextMetrics

Recupera las métricas de la fuente actual del contexto del dispositivo de salida.

86

GetPath

Recupera las coordenadas que definen los puntos finales de las líneas y los puntos de control de las curvas que se encuentran en la ruta seleccionada en el contexto del dispositivo.

87

GetPixel

Recupera el valor de color RGB del píxel en el punto especificado.

88

GetPolyFillMode

Recupera el modo de relleno de polígono actual.

89

GetROP2

Recupera el modo de dibujo actual.

90

GetSafeHdc

Devoluciones m_hDC, el contexto del dispositivo de salida.

91

GetStretchBltMode

Recupera el modo actual de ampliación de mapa de bits.

92

GetTabbedTextExtent

Calcula el ancho y alto de una cadena de caracteres en el contexto del dispositivo de atributo.

93

GetTextAlign

Recupera las banderas de alineación de texto.

94

GetTextCharacterExtra

Recupera la configuración actual para la cantidad de espacio entre caracteres.

95

GetTextColor

Recupera el color del texto actual.

96

GetTextExtent

Calcula el ancho y alto de una línea de texto en el contexto del dispositivo de atributo utilizando la fuente actual para determinar las dimensiones.

97

GetTextExtentExPointI

Recupera el número de caracteres en una cadena especificada que cabrá dentro de un espacio especificado y llena una matriz con la extensión del texto para cada uno de esos caracteres.

98

GetTextExtentPointI

Recupera el ancho y el alto de la matriz especificada de índices de glifos.

99

GetTextFace

Copia el nombre del tipo de letra de la fuente actual en un búfer como una cadena terminada en nulo.

100

GetTextMetrics

Recupera las métricas de la fuente actual del contexto del dispositivo de atributo.

101

GetViewportExt

Recupera las extensiones xey de la ventana gráfica.

102

GetViewportOrg

Recupera las coordenadas xey del origen de la ventana gráfica.

103

GetWindow

Devuelve la ventana asociada con el contexto del dispositivo de visualización.

104

GetWindowExt

Recupera las extensiones xey de la ventana asociada.

105

GetWindowOrg

Recupera las coordenadas xey del origen de la ventana asociada.

106

GetWorldTransform

Recupera la transformación del espacio mundial actual en espacio de página.

107

GradientFill

Rellena estructuras de rectángulos y triángulos con un color de gradación.

108

GrayString

Dibuja texto atenuado (atenuado) en la ubicación indicada.

109

HIMETRICtoDP

Convierte unidades HIMÉTRICAS en unidades de dispositivo.

110

HIMETRICtoLP

Convierte unidades HIMÉTRICAS en unidades lógicas.

111

IntersectClipRect

Crea una nueva región de recorte formando la intersección de la región actual y un rectángulo.

112

InvertRect

Invierte el contenido de un rectángulo.

113

InvertRgn

Invierte los colores de una región.

114

IsPrinting

Determina si el contexto del dispositivo se está utilizando para imprimir.

115

LineTo

Dibuja una línea desde la posición actual hasta un punto, pero sin incluirlo.

116

LPtoDP

Convierte unidades lógicas en unidades de dispositivo.

117

LPtoHIMETRIC

Convierte unidades lógicas en unidades HIMÉTRICAS.

118

MaskBlt

Combina los datos de color para los mapas de bits de origen y destino utilizando la máscara y la operación de ráster dadas.

119

ModifyWorldTransform

Cambia la transformación mundial para un contexto de dispositivo utilizando el modo especificado.

120

MoveTo

Mueve la posición actual.

121

OffsetClipRgn

Mueve la región de recorte del dispositivo dado.

122

OffsetViewportOrg

Modifica el origen de la ventana gráfica en relación con las coordenadas del origen de la ventana actual.

123

OffsetWindowOrg

Modifica el origen de la ventana en relación con las coordenadas del origen de la ventana actual.

124

PaintRgn

Rellena una región con el pincel seleccionado.

125

PatBlt

Crea un patrón de bits.

126

Pie

Dibuja una cuña en forma de pastel.

127

PlayMetaFile

Reproduce el contenido del metarchivo especificado en el dispositivo dado. La versión mejorada de PlayMetaFile muestra la imagen almacenada en el metarchivo de formato mejorado dado. El metarchivo se puede reproducir tantas veces como desee.

128

PlgBlt

Realiza una transferencia de bloques de bits de los bits de datos de color desde el rectángulo especificado en el contexto del dispositivo de origen al paralelogramo especificado en el contexto de dispositivo dado.

129

PolyBezier

Dibuja una o más splines Bzier. La posición actual no se utiliza ni se actualiza.

130

PolyBezierTo

Dibuja una o más splines Bzier y mueve la posición actual al punto final de la última spline Bzier.

131

PolyDraw

Dibuja un conjunto de segmentos de línea y splines Bzier. Esta función actualiza la posición actual.

132

Polygon

Dibuja un polígono que consta de dos o más puntos (vértices) conectados por líneas.

133

Polyline

Dibuja un conjunto de segmentos de línea que conectan los puntos especificados.

134

PolylineTo

Dibuja una o más líneas rectas y mueve la posición actual al punto final de la última línea.

135

PolyPolygon

Crea dos o más polígonos que se rellenan con el modo de relleno de polígono actual. Los polígonos pueden estar disjuntos o pueden superponerse.

136

PolyPolyline

Dibuja varias series de segmentos de línea conectados. Esta función no utiliza ni actualiza la posición actual.

137

PtVisible

Especifica si el punto dado está dentro de la región de recorte.

138

RealizePalette

Asigna entradas de paleta en la paleta lógica actual a la paleta del sistema.

139

Rectangle

Dibuja un rectángulo con el lápiz actual y lo rellena con el pincel actual.

140

RectVisible

Determina si alguna parte del rectángulo dado se encuentra dentro de la región de recorte.

141

ReleaseAttribDC

Lanzamientos m_hAttribDC, el contexto del dispositivo de atributo.

142

ReleaseOutputDC

Lanzamientos m_hDC, el contexto del dispositivo de salida.

143

ResetDC

Actualiza el contexto del dispositivo m_hAttribDC.

144

RestoreDC

Restaura el contexto del dispositivo a un estado anterior guardado con SaveDC.

145

RoundRect

Dibuja un rectángulo con esquinas redondeadas con el lápiz actual y relleno con el pincel actual.

146

SaveDC

Guarda el estado actual del contexto del dispositivo.

147

ScaleViewportExt

Modifica la extensión de la ventana gráfica en relación con los valores actuales.

148

ScaleWindowExt

Modifica la extensión de la ventana en relación con los valores actuales.

149

ScrollDC

Desplaza un rectángulo de bits horizontal y verticalmente.

150

SelectClipPath

Selecciona la ruta actual como una región de recorte para el contexto del dispositivo, combinando la nueva región con cualquier región de recorte existente utilizando el modo especificado.

151

SelectClipRgn

Combina la región dada con la región de recorte actual usando el modo especificado.

152

SelectObject

Selecciona un objeto de dibujo GDI como un bolígrafo.

153

SelectPalette

Selecciona la paleta lógica.

154

SelectStockObject

Selecciona uno de los bolígrafos, pinceles o fuentes predefinidos que proporciona Windows.

155

SetAbortProc

Establece una función de devolución de llamada proporcionada por el programador a la que Windows llama si se debe cancelar un trabajo de impresión.

156

SetArcDirection

Establece la dirección de dibujo que se utilizará para las funciones de arco y rectángulo.

157

SetAttribDC

Establece m_hAttribDC, el contexto del dispositivo de atributo.

158

SetBkColor

Establece el color de fondo actual.

159

SetBkMode

Establece el modo de fondo.

160

SetBoundsRect

Controla la acumulación de información de rectángulo delimitador para el contexto de dispositivo especificado.

161

SetBrushOrg

Especifica el origen del siguiente pincel seleccionado en un contexto de dispositivo.

162

SetColorAdjustment

Establece los valores de ajuste de color para el contexto del dispositivo utilizando los valores especificados.

163

SetDCBrushColor

Establece el color del pincel actual.

164

SetDCPenColor

Establece el color actual de la pluma.

165

SetGraphicsMode

Establece el modo de gráficos actual para el contexto de dispositivo especificado.

166

SetLayout

Cambia el diseño de un contexto de dispositivo (DC).

167

SetMapMode

Establece el modo de mapeo actual.

168

SetMapperFlags

Altera el algoritmo que utiliza el asignador de fuentes cuando asigna fuentes lógicas a fuentes físicas.

169

SetMiterLimit

Establece el límite de longitud de las combinaciones de inglete para el contexto del dispositivo.

170

SetOutputDC

Establece m_hDC, el contexto del dispositivo de salida.

171

SetPixel

Establece el píxel en el punto especificado a la aproximación más cercana al color especificado.

172

SetPixelV

Establece el píxel en las coordenadas especificadas a la aproximación más cercana al color especificado. SetPixelV es más rápido que SetPixel porque no necesita devolver el valor de color del punto realmente pintado.

173

SetPolyFillMode

Establece el modo de relleno de polígono.

175

SetROP2

Establece el modo de dibujo actual.

176

SetStretchBltMode

Establece el modo de ampliación del mapa de bits.

177

SetTextAlign

Establece las banderas de alineación del texto.

178

SetTextCharacterExtra

Establece la cantidad de espacio entre caracteres.

179

SetTextColor

Establece el color del texto.

180

SetTextJustification

Agrega espacio a los caracteres de ruptura en una cadena.

181

SetViewportExt

Establece las extensiones xey de la ventana gráfica.

182

SetViewportOrg

Establece el origen de la ventana gráfica.

183

SetWindowExt

Establece las extensiones xey de la ventana asociada.

184

SetWindowOrg

Establece el origen de la ventana del contexto del dispositivo.

185

SetWorldTransform

Establece el espacio mundial actual en la transformación del espacio de página.

186

StartDoc

Informa al controlador del dispositivo que se está iniciando un nuevo trabajo de impresión.

187

StartPage

Informa al controlador del dispositivo que se está iniciando una nueva página.

188

StretchBlt

Mueve un mapa de bits desde un rectángulo de origen y un dispositivo a un rectángulo de destino, estirando o comprimiendo el mapa de bits si es necesario para ajustar las dimensiones del rectángulo de destino.

189

StrokeAndFillPath

Cierra las figuras abiertas en un trazado, marca el contorno del trazado con el lápiz actual y rellena su interior con el pincel actual.

190

StrokePath

Representa la ruta especificada utilizando el lápiz actual.

191

TabbedTextOut

Escribe una cadena de caracteres en una ubicación específica, expandiendo las pestañas a los valores especificados en una matriz de posiciones de tabulación.

192

TextOut

Escribe una cadena de caracteres en una ubicación especificada utilizando la fuente seleccionada actualmente.

193

TransparentBlt

Transfiere un bloque de bits de datos de color desde el contexto de dispositivo de origen especificado a un contexto de dispositivo de destino, haciendo que un color especificado sea transparente en la transferencia.

194

UpdateColors

Actualiza el área del cliente del contexto del dispositivo haciendo coincidir los colores actuales en el área del cliente con la paleta del sistema píxel por píxel.

195

WidenPath

Redefine la ruta actual como el área que se pintaría si la ruta se trazara con el lápiz seleccionado actualmente en el contexto del dispositivo.

No Señor. Nombre y descripción
1

CreateFont

Inicializa un CFont con las características especificadas.

2

CreateFontIndirect

Inicializa un objeto CFont con las características dadas en un LOGFONT estructura.

3

CreatePointFont

Inicializa un CFont con la altura especificada, medida en décimas de punto y tipo de letra.

4

CreatePointFontIndirect

Igual que CreateFontIndirect excepto que la altura de la fuente se mide en décimas de punto en lugar de en unidades lógicas.

5

FromHandle

Devuelve un puntero a un objeto CFont cuando se le da un Windows HFONT.

6

GetLogFont

Llena un LOGFONT con información sobre la fuente lógica adjunta al objeto CFont.

No Señor. Nombre y descripción
1

CreatePen

Crea un lápiz cosmético o geométrico lógico con el estilo, el ancho y los atributos de pincel especificados y lo adjunta al objeto CPen.

2

CreatePenIndirect

Crea un bolígrafo con el estilo, ancho y color dados en una estructura LOGPEN y lo adjunta al objeto CPen.

3

FromHandle

Devuelve un puntero a un objeto CPen cuando se le da una ventana HPEN.

4

GetExtLogPen

Obtiene una estructura subyacente EXTLOGPEN.

5

GetLogPen

Obtiene una estructura subyacente de LOGPEN .

No Señor. Name & Description
1

PS_SOLID

Una línea continua continua.

2

PS_DASH

Una línea continua con interrupciones discontinuas.

3

PS_DOT

Una línea con una interrupción de puntos en cada píxel.

4

PS_DASHDOT

Una combinación de puntos alternados de puntos y rayas.

5

PS_DASHDOTDOT

Una combinación de interrupciones de guiones y puntos dobles.

6

PS_NULL

Sin línea visible.

7

PS_INSIDEFRAME

Una línea dibujada justo dentro del borde de una forma cerrada.

No Señor. Nombre y descripción
1

CreateBrushIndirect

Inicializa un pincel con el estilo, color y patrón especificado en una estructura LOGBRUSH.

2

CreateDIBPatternBrush

Inicializa un pincel con un patrón especificado por un mapa de bits independiente del dispositivo (DIB).

3

CreateHatchBrush

Inicializa un pincel con el patrón y el color rayados especificados.

4

CreatePatternBrush

Inicializa un pincel con un patrón especificado por un mapa de bits.

5

CreateSolidBrush

Inicializa un pincel con el color sólido especificado.

6

CreateSysColorBrush

Crea un pincel que es el color del sistema predeterminado.

7

FromHandle

Devuelve un puntero a un objeto CBrush cuando se le asigna un identificador a un objeto HBRUSH de Windows.

8

GetLogBrush

Obtiene una estructura LOGBRUSH.