Compartir a través de


Estilo de lápiz

El atributo style especifica el patrón de línea que aparece cuando se usa un lápiz cosmético o geométrico determinado. Hay ocho estilos de lápiz predefinidos. En la ilustración siguiente se muestran los siete de estos estilos definidos por el sistema.

ilustración que muestra siete líneas, cada una dibujada con un estilo predefinido diferente

El estilo interior es idéntico al estilo sólido para lápices cosméticos. Sin embargo, funciona de forma diferente cuando se usa con un lápiz geométrico. Si el lápiz geométrico es más ancho que un solo píxel y una función de dibujo usa el lápiz para dibujar un borde alrededor de un objeto lleno, el sistema dibuja el borde dentro del marco del objeto. Al usar el estilo de marco interior, una aplicación puede asegurarse de que un objeto aparece completamente dentro de las dimensiones especificadas, independientemente del ancho geométrico del lápiz.

Además de los siete estilos definidos por el sistema, hay un octavo estilo definido por el usuario (o aplicación). Un estilo definido por el usuario genera líneas con una serie personalizada de guiones y puntos.

Use el CreatePen, CreatePenIndirecto función ExtCreatePen para crear un lápiz que tenga los estilos definidos por el sistema. Use la función ExtCreatePen para crear un lápiz que tenga un estilo definido por el usuario.