ReleaseDC
von ActiveVB-Team
Deklaration
Declare Function ReleaseDC Lib "user32" ( _ ByVal hWnd As Long, _ ByVal hDC As Long) As LongWeitere Informationen zur Verwendung dieser Funktion finden sie u.U. auch im Artikel ReleaseDC des API-Wikis.
ReleaseDC gibt einen Gerätekontext [DC] wieder frei, so daß andere Anwendungen ihn wieder verwenden können. ReleaseDC gibt nur allgemeine Fensterklassen frei. Auf Klassen- oder private DCs gibt es keinerlei Auswirkungen. Man sollte ReleaseDC setes unmittelbar nach Fertigstellung der Ausgabe aufrufen. Mit EndPaint wird der Gerätekontext freigegeben, der bei der Verarbeitung einer WM_PAINT-Nachricht von BeginPaint ermittelt wird.
Parameter | |
---|---|
hWnd | Das Handle des Fensters dessen Gerätekontext freigegeben werden soll. |
hDC | Das Handle des freizugebenden Gerätekontextes |
Tabelle 1
Rückgabewerte | |
---|---|
TRUE | Die Funktion wurde erfolgreich ausgeführt. |
FALSE | Es lag ein Fehler vor. |
Tabelle 2
Unterstützte Betriebssysteme
Win32s, Windows 95, Windows 98, Windows NT
Verwandte API-Funktionen
GetDC, GetWindowDC, EndPaint, DeleteDC
Zugehörige Tipps
Zugehörige Microsoft Knowledge Base Artikel
- HOWTO: Determine Which Are in Use: Small or Large Fonts
- HOWTO: Use SetCapture and WindowFromPoint to Select a Window
- HOWTO: Capture Screens of Your Forms (ACC95, ACC97)
- HOWTO: Know Whether Large/Small Font is in Use Under Win95/NT
- HOWTO: Limit Number of Characters to Size of Text Box (ACC)
- HOWTO: Capture and Print the Screen, a Form or a Window
- HOWTO: Limit Number of Characters to Size of Text Box
- HOWTO: Capture Screen Shots of Your Forms (ACC2000)
- HOWTO: Get the Right and Down Measurements of a Form
- HOWTO: Convert Twips to Pixels
- HOWTO: Create a Transparent Picture For Office CommandBar Buttons
- PRB: Premature Garbage Collection of Object Reference (.NET)
- HOWTO: Save the Client Area of a Visual Basic Form to a DIB Section