PaintDesktop
Aus API-Wiki
Version vom 17. März 2007, 19:38 Uhr von Nils Thomsen (Diskussion | Beiträge)
Die druckbare Version wird nicht mehr unterstützt und kann Darstellungsfehler aufweisen. Bitte aktualisiere deine Browser-Lesezeichen und verwende stattdessen die Standard-Druckfunktion des Browsers.
Die Funktion PaintDesktop zeichnet den Desktophintergrund bzw. das Desktopmuster in den angegebenen Devicecontext, z.B. einer Picturebox.
Declare Function PaintDesktop Lib "user32.dll" ( _ ByVal hdc As Long _ ) As Long
Parameter
hdc As Long
- Der hDc eines Controls in das der Desktop-Hintergrund gemalt werden soll.
Rückgabe(n)
Die Funktion gibt einen Wert des Types Long ungleich 0 bei Erfolg, den Wert 0 bei Misserfolg zurück.
Beispiel
Dim retVal as Long retVal = PaintDesktop(Picture1.hDc) If retVal = 0 Then 'Error-Handler End if
Hinweise
Sollte die Funktionsrückgabe 0 sein, so lässt sich durch Err.LastDLLError die Fehlernummer zurückgeben.
Betriebssystem
- Windows 95 / 98 / Me
- Windows NT 4.0 / 2000 / XP
- Windows Vista