IContinueCallback::FContinuePrinting 方法 (docobj.h)
指示长时间打印操作是否应继续。
语法
HRESULT FContinuePrinting(
[in] LONG nCntPrinted,
[in] LONG nCurPage,
[in] wchar_t *pwszPrintStatus
);
参数
[in] nCntPrinted
对象收到 对 FContinuePrinting 的调用时已打印的页总数。
[in] nCurPage
对象收到 对 FContinuePrinting 的调用时正在打印的页面的页码。
[in] pwszPrintStatus
指向有关打印作业当前状态的消息的指针。 正在打印的对象可能会向用户显示此消息,也可能不显示此消息。 此参数可以为 NULL。
返回值
此方法可以返回E_UNEXPECTED的标准返回值以及以下值。
返回代码 | 说明 |
---|---|
|
继续打印操作。 |
|
尽快取消打印操作。 |
注解
IPrint::P rint 的实现在打印过程中定期调用此方法。 IPrint 实现应在打印每页后至少回调,以便其客户端可以在必要时向用户显示有用的视觉反馈。 IPrint::P rint 可以使用相同的 nCntPrinted 和 nCurPage 值多次回调,这有时在打印的页面很复杂并且适合让用户有机会在中间页取消时使用。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | docobj.h |