(docobj.h) 的 IPrint 介面
啟用一般和使用中檔的複合檔案,特別是支援以程式設計方式列印。
繼承
IPrint介面繼承自IUnknown介面。 IPrint 也有下列類型的成員:
方法
IPrint介面具有這些方法。
IPrint::GetPageInfo 擷取檔第一頁的數目和總頁數。 |
IPrint::P rint 使用指定的作業需求,在指定的印表機上列印物件。 |
IPrint::SetInitialPageNum 設定檔第一頁的頁碼。 |
備註
載入檔之後,容器和其他用戶端可以呼叫 IPrint::P rint 來指示檔自行列印、指定列印控制項旗標、目標裝置、要列印的特定頁面,以及其他選項。 用戶端可以藉由呼叫 IContinueCallback 介面來控制列印的接續。
實作 IPrint 的物件會向儲存在其 CLSID 下的 Printable 金鑰註冊本身,如下所示:
HKEY_CLASSES_ROOT\CLSID{...}\Printable
呼叫端會藉由查看此機碼的登錄,判斷特定物件類別是否支援以程式設計方式列印其持續性狀態。
需求
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | docobj.h |