Sdílet prostřednictvím


CDC::escape

Tato funkce člena je prakticky zastaralé programování systému Win32.

virtual int Escape(
   int nEscape,
   int nCount,
   LPCSTR lpszInData,
   LPVOID lpOutData 
);
int Escape(
   int nEscape,
   int nInputSize,
   LPCSTR lpszInputData,
   int nOutputSize,
   LPSTR lpszOutputData 
);

Parametry

  • nEscape
    Určuje funkci escape provést.

    Úplný seznam funkcí escape, viz Escape v .

  • nCount
    Určuje počet bajtů dat odkazuje lpszInData .

  • lpszInData
    Vstupní data struktury potřebné pro tento řídicí body.

  • lpOutData
    Struktury, která je přijímat výstup z této řídicí body. lpOutData Je parametr NULL Pokud je vrácena žádná data.

  • nInputSize
    Určuje počet bajtů dat odkazuje lpszInputData parametr.

  • lpszInputData
    Body vstupní struktury pro určený escape.

  • nOutputSize
    Určuje počet bajtů dat odkazuje lpszOutputData parametr.

  • lpszOutputData
    Odkazuje na strukturu, která přijme výstup z této únikové cesty.Tento parametr by měl být NULL Pokud je vrácena žádná data.

Vrácená hodnota

Kladná hodnota je vrácena, jestliže je funkce úspěšná, s výjimkou QUERYESCSUPPORT únikové cesty pro implementaci.Pokud není implementována úniku bude vrácena nula.Záporná hodnota je vrácena, jestliže došlo k chybě.Běžné chybové hodnoty jsou následující:

  • SP_ERROR Obecná chyba.

  • SP_OUTOFDISK je nyní k dispozici pro zařazování není dostatek místa na disku a budou k dispozici není místo.

  • SP_OUTOFMEMORY není k dispozici pro zařazování není dostatek paměti.

  • SP_USERABORT uživatel ukončil úlohu pomocí Správce tisku.

Poznámky

Původní tiskárnu únikových, pouze QUERYESCSUPPORT je podporována aplikací v systému Win32.Další únik tiskárny jsou zastaralé a jsou podporovány pouze pro kompatibilitu s 16bitových aplikací.

Programování Win32 CDC nyní nabízí šest členské funkce, které mají přednost před jejich odpovídající únik tiskárny:

Kromě toho CDC::GetDeviceCaps podporuje indexy Win32, které nahrazují jiné tiskárny únik.Viz GetDeviceCaps v Další informace.

Členské funkce umožňuje aplikacím přístup k vybavení určitého zařízení, které nejsou přímo dostupná prostřednictvím rozhraní GDI.

První verze použijte, pokud aplikace používá hodnoty předdefinovaných escape.Druhá verze použijte, pokud aplikace definuje hodnoty soukromé escape.Viz ExtEscape v Další informace o druhé verze.

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CDC

Diagram hierarchie

CDC::ResetDC

EnumObjects