Struktura LOGPEN ma następującą postać:
element TypeDef struct tagLOGPE&N {nbsp; / * lgpn * /
UINT lopnStyle;
PKT lopnWidth;
COLORREF lopnColor;
} LOGPEN
Struktura LOGPEN określa styl, szerokość i kolor pióra, obiekt rysunkowy, używane do rysowania linii i obramowań. Funkcja CPen::CreatePenIndirect używa struktury LOGPEN.
Członkowie
lopnStyle
Określa typ pióra. Ten członek może mieć jedną z następujących wartości:
Jeśli pióro ma styl PS_INSIDEFRAME i koloru, która nie jest zgodna z koloru w tabeli kolorów logiczne, pióro jest narysowany kolor symulowany. Styl PS_SOLID pióro nie może służyć do tworzenia pióro z kolor symulowany. Styl PS_INSIDEFRAME jest identyczna z PS_SOLID , jeżeli szerokość pióra jest mniejsza niż lub równa 1.
Użyty styl PS_INSIDEFRAME z obiektów GDI produkowane przez funkcje innych niż Elipsa, prostokąti RoundRectlinii, może nie być całkowicie ramce określonego.
lopnWidth
Określa szerokość pióra jednostek logicznych. Jeśli element lopnWidth ma wartość 0, pióro jest 1 piksel szeroki na urządzenia rastrowe niezależnie od bieżącego trybu mapowania.
lopnColor
Określa kolor pióra.
Komentarze
Wartości y w strukturze punktu dla elementu lopnWidth nie jest używany.
Zobacz też CPen::CreatePenIndirect