Share via


AdjustableArrowCap::AdjustableArrowCap(REAL,REAL,BOOL)-Methode (gdipluslinecaps.h)

Erstellt eine anpassbare Pfeillinienkappe mit der angegebenen Höhe und Breite. Die Pfeilzeilenkappe kann gefüllt oder nicht ausgefüllt sein. Der mittlere Einset ist standardmäßig 0.

Syntax

void AdjustableArrowCap(
  [in] REAL height,
  [in] REAL width,
  [in] BOOL isFilled
);

Parameter

[in] height

Typ: REAL

Reelle Zahl, die die Länge des Pfeils von seiner Basis bis zu seinem Punkt in Einheiten angibt.

[in] width

Typ: REAL

Reelle Zahl, die den Abstand in Einheiten zwischen den Ecken der Pfeilbasis angibt.

[in] isFilled

Typ: BOOL

Boolescher Wert, der angibt, ob der Pfeil gefüllt ist. Der Standardwert ist TRUE.

Rückgabewert

Keine

Bemerkungen

Der mittlere Einset ist die Anzahl der Einheiten, die der Mittelpunkt der Basis in Richtung des Scheitelpunkts verschiebt. Ein mittlerer Nulleinbruch führt zu keiner Verschiebung – die Basis ist eine gerade Linie, die dem Pfeil eine dreieckige Form verleiht. Ein positiver Mitteleinbruch (größer als null) führt zu einer Verschiebung der angegebenen Anzahl von Einheiten zum Scheitelpunkt – die Basis ist eine Pfeilform, die auf den Scheitelpunkt zeigt und der Pfeilkappe eine V-Form ergibt. Ein negativer Mitteleinbruch (kleiner als 00) führt zu einer Verschiebung der angegebenen Anzahl von Einheiten vom Scheitelpunkt entfernt – die Basis wird zu einer Pfeilform, die vom Scheitelpunkt weg zeigt und dem Pfeil entweder eine Diamantform (wenn der absolute Wert des mittleren Einsatzes gleich der Höhe ist) oder eine verzerrte Rautenform ergibt. Wenn der mittlere Einset gleich oder größer als die Höhe der Pfeilkappe ist, wird die Obergrenze überhaupt nicht angezeigt. Der Wert des mittleren Satzes wirkt sich nur auf die Pfeilkappe aus, wenn die Pfeilkappe gefüllt ist. Der mittlere Einset ist standardmäßig 0, wenn ein AdjustableArrowCap::AdjustableArrowCap-Objekt erstellt wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP, Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile gdipluslinecaps.h (include Gdiplus.h)
Bibliothek Gdiplus.lib
DLL Gdiplus.dll

Weitere Informationen

Adjustablearrowcap

AdjustableArrowCap::GetMiddleInset

AdjustableArrowCap::SetMiddleInset