共用方式為


IPrintDialogCallback::InitDone 方法 (commdlg.h)

當系統完成初始化Print 屬性工作表的 [一般] 頁面時,由 PrintDlgEx呼叫。

Syntax

HRESULT InitDone();

傳回值

類型: HRESULT

傳回 S_OK 以防止 PrintDlgEx 函 式執行其預設動作。

傳回 S_FALSE ,以允許 PrintDlgEx 執行其預設動作。 目前 ,PrintDlgEx 不會在 InitDone 呼叫之後執行任何預設處理。

備註

如果您的回呼物件實作 IObjectWithSite 介面, PrintDlgEx 函 式會呼叫 IObjectWithSite::SetSite 方法,以將 IPrintDialogServices 指標傳遞至回呼物件。 PrintDlgEx 函式會先呼叫IObjectWithSite::SetSite方法,再呼叫InitDone方法。 這可讓您 的 InitDone 實作使用 IPrintDialogServices 方法來擷取目前選取印表機的相關資訊。

規格需求

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

另請參閱

通用對話方塊程式庫

概念

IPrintDialogCallback

IPrintDialogServices

PrintDlgEx

參考