Compartilhar via


LOGPEN

Windows Mobile SupportedWindows Embedded CE Supported

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

See Also

Reference

CreatePenIndirect
POINT
RGB
GDI Structures