Estilo de lápiz
El atributo style especifica el patrón de línea que aparece cuando se utiliza 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.
El estilo interior es idéntico al estilo sólido para los 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 relleno, el sistema dibuja el borde dentro del marco del objeto. Mediante el uso del estilo de marco interior, una aplicación puede garantizar que un objeto aparezca completamente dentro de las dimensiones especificadas, independientemente del ancho del lápiz geométrico.
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 la función CreatePen, CreatePenIndirect o 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.