IPrintDialogServices 介面 (commdlg.h)

提供方法,讓應用程式能夠使用 PrintDlgEx 函 式來擷取目前選取印表機的相關信息。

繼承

IPrintDialogServices 介面繼承自 IUnknown 介面。 IPrintDialogServices 也有下列類型的成員:

方法

IPrintDialogServices 介面具有這些方法。

 
IPrintDialogServices::AddRef

IPrintDialogServices::AddRef 方法 (commdlg.h) 是 IUnknown 的 AddRef 方法,它會遞減 COM 物件上介面的參考計數。
IPrintDialogServices::GetCurrentDevMode

在 DEVMODE 結構中填入目前所選印表機的相關信息,以便與 PrintDlgEx 搭配使用。
IPrintDialogServices::GetCurrentPortName

擷取目前埠的名稱,以與 PrintDlgEx 搭配使用。
IPrintDialogServices::GetCurrentPrinterName

擷取目前選取印表機的名稱,以便與 PrintDlgEx 搭配使用。
IPrintDialogServices::QueryInterface

IPrintDialogServices::QueryInterface 方法 (commdlg.h) 是 IUnknown 的 QueryInterface 方法,它會查詢 COM 物件是否有指標。
IPrintDialogServices::Release

IPrintDialogServices::Release 方法 (commdlg.h) 是 IUnknown 的 Release 方法,它會遞減 COM 物件上介面的參考計數。

備註

此列印機會在 [列印屬性表] 的 [一般] 頁面上,指出已安裝的印表機清單。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 commdlg.h (包含 Windows.h)