C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 816 - CDC::Escape / MFC Справка / Visual C++

Шаг 816 - CDC::Escape

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

Возвращаемое значение
Положительно, если функция успешна, за исключением QUERYESCSUPPORT, который только проверяет реализацию. Нуль возвращен, если Escape не выполнен, и отрицательное значение было бы возвращено, если ошибка произошла. Следующее - общие значения ошибки:

  • SP_ERROR - Общая ошибка.
  • SP_OUTOFDISK - Не достаточно дискового пространства в настоящее время для помещения в очередь, и нет больше доступного пространства.
  • SP_OUTOFMEMORY - Не достаточной памяти для помещения в очередь.
  • SP_USERABORT - Пользователь закончил работу через Диспетчер печати.

Параметры
nEscape
Определяет функцию Escape, которую нужно выполнить. Для полного списка функций Escape, см. информацию относительно Escape принтера в документации Windows Software Development Kit documentation.
nCount
Определяет число байтов данных, указанных в lpszInData.
lpszInData
Указатель на входную структуру данных, требуемую для этого Escape.
lpOutData
Указатель на структуру, которая должна получить вывод от этого Escape. lpOutData параметр NULL, если никакие данные не возвращены.
nInputSize
Определяет число байтов данных, указанных в lpszInputData параметре.
lpszInputData
Указатель на входную структуру, требуемую для определенного Escape.
nOutputSize
Определяет число байтов данных, указанных на lpszOutputData параметром.
lpszOutputData
Указатель на структуру, которая получает вывод от этого Escape. Этот параметр должен быть NULL, если никакие данные не возвращены.

Замечания
Позволяет прикладным программам обращаться к средствам специфического устройства, которые непосредственно не доступны через GDI. Используйте первую версию Escape, чтобы передать определенное драйвером значение Escape на устройство. Используйте вторую версию Escape, чтобы передать одно из значений Escape, определенных Windows на устройство. Обращения Escape, сделанные прикладной программой транслируются и посланы к драйверу устройства.


| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU