Beschreibung: Deklaration: Declare Function Arc Lib "gdi32.dll" ( _ ByVal hdc As Long, _ ByVal nLeftRect As Long, _ ByVal nTopRect As Long, _ ByVal nRightRect As Long, _ ByVal nBottomRect As Long, _ ByVal nXStartArc As Long, _ ByVal nYStartArc As Long, _ ByVal nXEndArc As Long, _ ByVal nYEndArc As Long) As Long Parameter:
Rückgabewert: Beispiel: Private Declare Function Arc Lib "gdi32.dll" ( _ ByVal hdc As Long, _ ByVal nLeftRect As Long, _ ByVal nTopRect As Long, _ ByVal nRightRect As Long, _ ByVal nBottomRect As Long, _ ByVal nXStartArc As Long, _ ByVal nYStartArc As Long, _ ByVal nXEndArc As Long, _ ByVal nYEndArc As Long) As Long Private Sub Command1_Click() Dim Retval As Long, HalfWidth As Long, HalfHeight As Long Dim XStart As Long, YStart As Long Dim XEnd As Long, YEnd As Long With Form1 .ScaleMode = vbPixels ' Zeichnet eine komplette Ellipse auf der gesamten Form Retval = Arc(.hdc, 0&, 0&, .ScaleWidth, .ScaleHeight, .ScaleWidth, _ .ScaleHeight, .ScaleWidth, .ScaleHeight) If Retval = 0 Then _ MsgBox "Ein Fehler ist aufgetreten", vbCritical, "Fehler" ' Zeichnet eine halbe Ellipse auf der halben Form HalfWidth = .ScaleWidth / 2 HalfHeight = .ScaleHeight / 2 XStart = (.ScaleWidth - HalfWidth) / 2 YStart = (.ScaleHeight - HalfHeight) / 2 XEnd = HalfWidth + XStart YEnd = HalfHeight + YStart Retval = Arc(.hdc, XStart, YStart, XEnd, YEnd, XEnd, HalfHeight, XStart, HalfHeight) If Retval = 0 Then _ MsgBox "Ein Fehler ist aufgetreten", vbCritical, "Fehler" .Refresh End With End Sub Diese Seite wurde bereits 16.851 mal aufgerufen. |
sevOutBar 4.0 ![]() Vertikale Menüleisten á la Outlook Erstellen von Outlook ähnlichen Benutzer- interfaces - mit beliebig vielen Gruppen und Symboleinträgen. Moderner OfficeXP-Style mit Farbverläufen, Balloon-Tips, u.v.m. Buchempfehlung Tipp des Monats Heinz Prelle Datei-Mehrfachauswahl an eine ListBox übergeben Dieser Tipp zeigt, wie Sie über den Windows-CommonDialog eine Mehrfach-Dateiauswal realisieren... TOP Entwickler-Paket ![]() TOP-Preis!! Mit der Developer CD erhalten Sie insgesamt 24 Entwickler- komponenten und Windows-DLLs. Die Einzelkomponenten haben einen Gesamtwert von 1866.50 EUR... |
||||||||||||||||||||||||||||
|
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein. |
|||||||||||||||||||||||||||||


Arc-Funktion

