LOGPEN
9/9/2008
Essa estrutura define o estilo, largura e cor de uma caneta. O CreatePenIndirect função usa o LOGPEN estrutura.
Syntax
typedef struct tagLOGPEN {
UINT lopnStyle;
POINT lopnWidth;
COLORREF lopnColor;
} LOGPEN;
Os membros
lopnStyle
Especifica o estilo caneta, que é um dos seguinte valores.Valor Descrição PS_SOLID
Caneta é sólida.
PS_DASH
Caneta é tracejado.
PS_DOT
Caneta é pontilhada.
PS_DASHDOT
Caneta tem pontos e traços alternados.
PS_DASHDOTDOT
Caneta tem traços e duplo pontos.
PS_NULL
Caneta é invisível.
PS_INSIDEFRAME
Caneta é sólida.
Quando esse caneta é usada em qualquer gráfico dispositivo interface (GDI) desenho função que leva um retângulo delimitador, as dimensões da definir são reduzidas para que ele caiba inteiramente no retângulo delimitador, levando em conta a largura da caneta.
Isso se aplica somente a canetas geométricas.
lopnWidth
Especifica o Ponto estrutura que contém a largura, em unidades lógicas caneta.Se a pasta ponteiro membro for NULL, a caneta é um pixel de largura em dispositivos de varredura.
O ymembro in a Ponto estrutura para lopnWidth não é usado.
- lopnColor
Especifica a cor caneta.
Remarks
Windows Embedded CE não suporte o seguinte valores para o lopnStyle membro:
- PS_DOT
- PS_DASHDOT
- PS_DASHDOTDOT
- PS_INSIDEFRAME
Se a largura da caneta é maior que 1 e o estilo caneta for PS_INSIDEFRAME, a linha será desenhada dentro de quadro de todos os objetos GDI, exceto polígonos e polilinhas.
Se a cor caneta não coincidir com um disponível valor RGB, a caneta é desenhado com uma cor (pontilhada) lógico.
Se a largura caneta for menor ou igual a 1, o estilo PS_INSIDEFRAME é idêntico ao estilo de PS_SOLID.
Requirements
Header | windows.h |
Windows Embedded CE | Windows CE 1.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |