DrawEscape-Funktion (wingdi.h)
Die DrawEscape-Funktion stellt Zeichnungsfunktionen der angegebenen Videoanzeige bereit, die nicht direkt über die Grafikgeräteschnittstelle (GDI) verfügbar sind.
Syntax
int DrawEscape(
[in] HDC hdc,
[in] int iEscape,
[in] int cjIn,
[in] LPCSTR lpIn
);
Parameter
[in] hdc
Ein Handle für den DC für die angegebene Videoanzeige.
[in] iEscape
Die auszuführende Escapefunktion.
[in] cjIn
Die Anzahl der Byte von Daten, auf die der lpszInData-Parameter verweist.
[in] lpIn
Ein Zeiger auf die Eingabestruktur, die für das angegebene Escapezeichen erforderlich ist.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert größer als 0 (null), mit Ausnahme des ESCAPE-Escapezeichens QUERYESCSUPPORT, das nur die Implementierung überprüft.
Wenn das Escapezeichen nicht implementiert ist, ist der Rückgabewert null.
Wenn ein Fehler aufgetreten ist, ist der Rückgabewert kleiner als 0 (null).
Hinweise
Wenn eine Anwendung die DrawEscape-Funktion aufruft, werden die von cbInput und lpszInData identifizierten Daten direkt an den angegebenen Anzeigetreiber übergeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wingdi.h (windows.h einschließen) |
Bibliothek | Gdi32.lib |
DLL | Gdi32.dll |