Freigeben über


Stiftformat

Das Style-Attribut gibt das Linienmuster an, das angezeigt wird, wenn ein bestimmter kosmetischer oder geometrischer Stift verwendet wird. Es gibt acht vordefinierte Stiftstile. Die folgende Abbildung zeigt die sieben dieser Formatvorlagen, die vom System definiert werden.

Abbildung mit sieben Linien, die jeweils mit einer anderen vordefinierten Formatvorlage gezeichnet

Der Innenrahmenstil ist identisch mit dem soliden Stil für kosmetische Stifte. Es funktioniert jedoch bei Verwendung mit einem geometrischen Stift anders. Wenn der geometrische Stift breiter als ein einzelnes Pixel ist und eine Zeichnungsfunktion den Stift verwendet, um einen Rahmen um ein gefülltes Objekt zu zeichnen, zeichnet das System den Rahmen innerhalb des Objektrahmens. Mithilfe der Innenrahmenformatvorlage kann eine Anwendung sicherstellen, dass ein Objekt unabhängig von der geometrischen Stiftbreite vollständig innerhalb der angegebenen Abmessungen angezeigt wird.

Zusätzlich zu den sieben vom System definierten Formatvorlagen gibt es eine achte Formatvorlage, die vom Benutzer (oder der Anwendung) definiert ist. Eine benutzerdefinierte Formatvorlage generiert Linien mit einer angepassten Reihe von Strichen und Punkten.

Verwenden Sie die CreatePen, CreatePenIndirectoder ExtCreatePen-Funktion, um einen Stift zu erstellen, der über die vom System definierten Formatvorlagen verfügt. Verwenden Sie die ExtCreatePen--Funktion, um einen Stift zu erstellen, der eine benutzerdefinierte Formatvorlage aufweist.