Pie
von ActiveVB-Team
Deklaration
Declare Function Pie Lib "gdi32" ( _ ByVal hDC As Long, _ ByVal X1 As Long, _ ByVal Y1 As Long, _ ByVal X2 As Long, _ ByVal Y2 As Long, _ ByVal X3 As Long, _ ByVal Y3 As Long, _ ByVal X4 As Long, _ ByVal Y4 As Long) As LongWeitere Informationen zur Verwendung dieser Funktion finden sie u.U. auch im Artikel Pie des API-Wikis.
Die Pie zeichnet einen Teil einer Ellipse und verbindet die beiden Eckpunkte mit dem Mittelpunkt der Ellipse, so daß eine tortenstückförmige Figur ensteht. Die Abbildung wird mit dem aktuellen Stift gezeichnet und dem aktuellen Pinsel gefüllt. Die Endpunkte müssen nicht auf die Ellipse fallen. Windows berechnet die Schnittpunkte einer Linie, die vom Mittelpunkt der Ellipse zum angegebenen Endpunkt gezogen wird und verwendet diesen Schnittpunkt.
Parameter | |
---|---|
hDC | Den Geräte Kontext auf den die Funktion angewendet werden soll. |
X1 | x-Koordinate der oberen linken Ecke. Dieser Parameter und die folgenden drei beschreiben ein Rechteck das als Basis für die Ellipse des Tortensegments dient. |
Y1 | y-Koordinate der oberen linken Ecke. |
X2 | x-Koordinate der unteren rechten Ecke. |
Y2 | y-Koordinate der unteren rechten Ecke. |
X3 | x-Koordinate des ersten radialen Endpunktes. |
Y3 | y-Koordinate des ersten radialen Endpunktes. |
X4 | x-Koordinate des zweiten radialen Endpunktes. |
Y4 | y-Koordinate des zweiten radialen Endpunktes. |
Tabelle 1
Rückgabewerte | |
---|---|
1 | Die Funktion wurde erfolgreich ausgeführt. |
0 | Es lag ein Fehler vor. |
Tabelle 2
Unterstützte Betriebssysteme
Windows 95, Windows 98, Windows NT
Verwandte API-Funktionen
AngleArc, Arc, ArcTo, Chord
Zugehörige Tipps