|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
AbortDoc
The AbortDoc function stops the current print job and erases everything drawn since the last call to the StartDoc function. This function replaces the ABORTDOC printer escape.
int AbortDoc(
HDC hdc // handle to device context );
Parameters
hdc
Identifies the device context for the print job.
Return Values
If the function succeeds, the return value is greater than zero. If the function fails, the return value is SP_ERROR. To get extended error information, call GetLastError.
Remarks
Applications should call the AbortDoc function to stop a print job if an error occurs, or to stop a print job after the user cancels that job. To end a successful print job, an application should call the EndDoc function. If Windows Print Manager was used to start the print job, calling AbortDoc erases the entire spool job, so that the printer receives nothing. If Print Manager was not used to start the print job, the data may already have been sent to the printer. In this case, the printer driver resets the printer (when possible) and ends the print job.
See Also
EndDoc, SetAbortProc, StartDoc
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
AbortDoc
Функция AbortDoc останавливает течение печатать работу и стирает все сделанными с тех пор как последний вызов в функцию StartDoc. Эта функция заменяет переход принтера ABORTDOC.
int AbortDoc(
HDC hdc // РУЧКА в контекст устройства );
Параметры
hdc
Идентифицирует контекст устройства для работы отпечатка.
Обратные Величины
Если функция добивается успеха, обратная величина больше, чем нуль. Если функция терпит неудачу, обратная величина - SP_ERROR. Для того, чтобы расширять информацию ошибки, назовите GetLastError.
Замечания
Приложения должны называть функцию AbortDoc, чтобы останавливать работу распечатки если ошибка происходит, или, чтобы останавливать работу распечатки после того, как пользователь отменит эту работу. Чтобы заканчивать успешную работу распечатки, приложение должно называть функцию EndDoc. Если Менеджер Распечатки Windows был использован, чтобы запускать работу распечатки, вызывающую AbortDoc стирает целую работу катушки, чтобы принтер получал ничто. Если Менеджер Распечатки не был использован, чтобы запускать работу распечатки, данные могут уже посланы в принтер. В этом случае, драйвер принтера сбрасывает принтер (когда возможно) и концы работа распечатки.
Смотри Также
EndDoc, SetAbortProc, StartDoc
|
|
|
|
| |