Compartir a través de


Función GetBrushOrgEx (wingdi.h)

La función GetBrushOrgEx recupera el origen del pincel actual para el contexto de dispositivo especificado. Esta función reemplaza a la función GetBrushOrg .

Sintaxis

BOOL GetBrushOrgEx(
  [in]  HDC     hdc,
  [out] LPPOINT lppt
);

Parámetros

[in] hdc

Identificador del contexto del dispositivo.

[out] lppt

Puntero a una estructura POINT que recibe el origen del pincel, en coordenadas del dispositivo.

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es distinto de cero.

Si la función no se realiza correctamente, el valor devuelto es cero.

Comentarios

Un pincel es un mapa de bits que el sistema utiliza para pintar los interiores de formas rellenadas.

El origen del pincel es un conjunto de coordenadas con valores entre 0 y 7, especificando la ubicación de un píxel en el mapa de bits. Las coordenadas de origen del pincel predeterminadas son (0,0). Para las coordenadas horizontales, el valor 0 corresponde a la columna situada más a la izquierda de píxeles; el valor 7 corresponde a la columna situada más a la derecha. Para las coordenadas verticales, el valor 0 corresponde a la fila superior de píxeles; el valor 7 corresponde a la fila más baja. Cuando el sistema coloca el pincel al principio de cualquier operación de pintura, asigna el origen del pincel a la ubicación del área cliente de la ventana especificada por el origen del pincel. Por ejemplo, si el origen se establece en (2,3), el sistema asigna el origen del pincel (0,0) a la ubicación (2,3) en el área de cliente de la ventana.

Si una aplicación usa un pincel para rellenar los fondos de un elemento primario y una ventana secundaria con colores coincidentes, puede ser necesario establecer el origen del pincel después de pintar la ventana primaria, pero antes de pintar la ventana secundaria.

El sistema realiza un seguimiento automático del origen de todos los contextos de dispositivo administrados por ventanas y ajusta sus pinceles según sea necesario para mantener una alineación de los patrones en la superficie.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wingdi.h (incluye Windows.h)
Library Gdi32.lib
Archivo DLL Gdi32.dll

Consulte también

Funciones de pincel

Información general sobre los pinceles

PUNTO

SelectObject

SetBrushOrgEx

UnrealizeObject