CDC::Escape 

virtuelle int Escape ( Int nEscape, Int nCount, LPCSTR LpszInData, LPVOID LpOutData );

int ExtEscape ( Int nEscape, Int nInputSize, LPCSTR LpszInputData,
int nOutputSize, LPSTR lpszOutputData );

Rückgabewert

Positiv, wenn die Funktion erfolgreich, außer für die QUERYESCSUPPORT Flucht, ist das nur für die Umsetzung überprüft. NULL wird zurückgegeben, wenn die Flucht ist nicht implementiert, und ein negativer Wert zurückgegeben wird, wenn ein Fehler aufgetreten. Im folgenden werden allgemeine Fehlerkodes:

Parameter

nEscape

Gibt die Escape-Funktion ausgeführt werden.

Eine vollständige Liste der Escape-Funktionen finden Sie Informationen über Drucker in der Windows Software Development Kit-Dokumentation entkommt.

nCount

Gibt die Anzahl der Bytes der Daten, auf die lpszInData.

lpszInData

Verweist auf die input-Daten-Struktur für diese Flucht erforderlich.

lpOutData

Verweist auf die Struktur, die Ausgabe von dieser Flucht zu erhalten. Der LpOutData -Parameter ist NULL , wenn keine Daten zurückgegeben werden.

nInputSize

Gibt die Anzahl der Bytes der Daten, auf die der LpszInputData -parameter.

lpszInputData

Verweist auf die input-Struktur für das Escapezeichen erforderlich.

nOutputSize

Gibt die Anzahl der Bytes der Daten, auf die der LpszOutputData -parameter.

lpszOutputData

Verweist auf die Struktur, die Ausgabe von dieser Flucht empfängt. Dieser Parameter sollte NULL sein, wenn keine Daten zurückgegeben werden.

Bemerkungen

Ermöglicht es Anwendungen, Ausstattung eines bestimmten Geräts zuzugreifen, die nicht über GDI direkt verfügbar sind. Verwenden Sie die erste Version von Escape , treiberdefinierten Escapewert auf ein Gerät übergeben. Verwenden Sie die zweite Version von Escape , um die Escape-Werte auf ein Gerät von Windows definiert übergeben. Escape-Aufrufe, die von einer Anwendung werden übersetzt und der Gerätetreiber.

Der nEscape -Parameter gibt die Escape-Funktion ausgeführt werden. Mögliche Werte finden Sie entzieht sich die Informationen auf Drucker in der Windows SDK-Dokumentation.

Übersicht über die CDCMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CDC::StartDoc, CDC::StartPage, CDC::EndPage, CDC::SetAbortProc, CDC::AbortDoc, CDC::EndDoc, CDC::GetDeviceCaps, :: ExtEscape, :: Flucht

Index