Función CreatePenIndirect (wingdi.h)

La función CreatePenIndirect crea un lápiz cosmético lógico que tiene el estilo, el ancho y el color especificados en una estructura.

Sintaxis

HPEN CreatePenIndirect(
  [in] const LOGPEN *plpen
);

Parámetros

[in] plpen

Puntero a una estructura LOGPEN que especifica el estilo, el ancho y el color del lápiz.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es un identificador que identifica un lápiz cosmético lógico.

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

Comentarios

Una vez que una aplicación crea un lápiz lógico, puede seleccionar ese lápiz en un contexto de dispositivo llamando a la función SelectObject . Después de seleccionar un lápiz en un contexto de dispositivo, se puede usar para dibujar líneas y curvas.

Cuando ya no necesite el lápiz, llame a la función DeleteObject para eliminarla.

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

CreatePen

DeleteObject

ExtCreatePen

GetObject

LOGPEN

Funciones de lápiz

Información general sobre los lápices

RGB

SelectObject