wirtualne int Escape ( int nEscape, int nCount, LPCSTR lpszInData, elementem LPVOID lpOutData );
int ExtEscape ( int nEscape, int nInputSize, LPCSTR lpszInputData,
int nOutputSize, LPSTR lpszOutputData );
Wartość zwracany
Pozytywny, jeżeli funkcja jest pomyślne, z wyjątkiem dla ewakuacji QUERYESCSUPPORT , który sprawdza tylko dla wprowadzenia w życie. Zwraca wartość zero jeśli ewakuacji nie jest zaimplementowana i zwracana jest wartość ujemną jeśli wystąpił błąd. Poniżej przedstawiono wspólne wartości błędów:
Parametry
nEscape
Określa funkcję anulowania należy przeprowadzić.
Aby uzyskać pełną listę funkcji ewakuacji zobacz temat informacje dotyczące drukarki ucieka w dokumentacji systemu Windows Software Development Kit.
nCount
Określa liczbę bajtów danych wskazywanego przez lpszInData.
lpszInData
Punkty struktury danych wejściowych, wymagane dla tego ucieczki.
lpOutData
Punkty struktury, który ma otrzymać wyjście ze niniejszego ewakuacji. Parametr lpOutData ma wartość NULL , jeśli nie dane są zwracane.
nInputSize
Określa liczbę bajtów danych wskazywanego przez parametr lpszInputData.
lpszInputData
Punkty wejściowe struktury wymagane dla określonego ewakuacji.
nOutputSize
Określa liczbę bajtów danych wskazywanego przez parametr lpszOutputData.
lpszOutputData
Punkty struktury, która odbiera dane wyjściowe z tym ewakuacji. Ten parametr należy NULL jeśli nie dane są zwracane.
Uwagi
Umożliwia aplikacjom dostęp do urządzeń określone urządzenie, które nie są bezpośrednio dostępne za pośrednictwem interfejsu GDI. Pierwsza wersja Escape umożliwia przekazywanie wartości zdefiniowane przez sterownik ewakuacji do urządzenia. Użyj druga wersja ewakuacji przekazuje jedną z wartości ewakuacji, zdefiniowane przez system Windows do urządzenia. Wywołania ucieczki przez aplikację są tłumaczone i wysyłane do sterownika urządzenia.
Parametr nEscape określa funkcję anulowania należy przeprowadzić. Możliwe wartości zobacz temat informacje dotyczące drukarki ucieka w dokumentacji zestawu SDK systemu Windows.
Omówie&nie CDC |nbsp; Klasa członków | Wykres hierarchii
Zobacz teżnbsp;CDC::StartDoc, CDC::StartPage, CDC::EndPage, CDC::SetAbortProc, CDC::AbortDoc, CDC::EndDoc, CDC::GetDeviceCaps, :: ExtEscape, :: Ucieczka