Udostępnij za pośrednictwem


Struktura LOGPEN

LOGPEN Struktura Określa styl, szerokość i kolor pióra, linie i obramowania obiektu rysunkowego do rysowania.CPen::CreatePenIndirect działać zastosowań LOGPEN struktury.

typedef struct tagLOGPEN {  /* lgpn */
   UINT lopnStyle;
   POINT lopnWidth;
   COLORREF lopnColor;
} LOGPEN;

Parametry

  • lopnStyle
    Określa typ pióra.Członek ten może być jedną z następujących wartości:

    • PS_SOLID tworzy stałe pióra.

    • PS_DASH tworzy przerywaną pióra.(Prawidłowe tylko w przypadku, gdy szerokość pióra jest 1).

    • PS_DOT tworzy kropkowane pióra.(Prawidłowe tylko w przypadku, gdy szerokość pióra jest 1).

    • PS_DASHDOT tworzy pióro z przemian kresek i kropek.(Prawidłowe tylko w przypadku, gdy szerokość pióra jest 1).

    • PS_DASHDOTDOT tworzy pióro z przemian kresek i kropek podwójne.(Prawidłowe tylko w przypadku, gdy szerokość pióra jest 1).

    • PS_NULL tworzy null pióra.

    • PS_INSIDEFRAME tworzy Pióro rysuje wewnątrz ramki kształtów zamkniętych, wyprodukowanych przez funkcje wyjście GDI, określające prostokąta obwiedni (na przykład Elipsa, prostokąt, RoundRect, Pie, i Chord funkcji elementów członkowskich).Gdy styl ten jest używany z GDI wyjściowe funkcje, które nie określają prostokąta obwiedni (na przykład LineTo funkcji składowej), obszaru rysowania pióro nie jest ograniczona przez ramkę.

      Jeśli pióro ma PS_INSIDEFRAME styl i kolor, który nie pasuje do koloru w tabeli kolorów logiczne pióro jest narysowany kolor symulowany.PS_SOLID nie pozwala tworzyć pióro z kolor symulowany styl pióra.PS_INSIDEFRAME styl jest taka sama, jak PS_SOLID Jeśli szerokość pióra jest mniejsza lub równa 1.

      Gdy PS_INSIDEFRAME styl jest używane z obiektów GDI produkowane przez funkcje innych niż Elipsa, prostokąt, i RoundRect, wiersz nie może być całkowicie wewnątrz ramki określonego.

  • lopnWidth
    Określa szerokość pióra w jednostkach logicznych.Jeśli lopnWidth Członkowskich wynosi 0, Pióro na urządzenia rastrowe, niezależnie od bieżącego trybu mapowania szerokości 1 piksela.

  • lopnColor
    Określa kolor pióra.

Uwagi

y wartość w punkt struktury dla lopnWidth element nie jest używany.

Wymagania

Nagłówek: wingdi.h

Zobacz też

Informacje

CPen::CreatePenIndirect

Inne zasoby

Struktury, style, wywołania zwrotne i mapy wiadomości