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 |