[Это предварительный документации и темы для изменения].
PrintDlgEx функция вызывает метод InitDone завершении инициализации Общие страницы печати окна свойств системы.
HRESULT InitDone()
Нет.
Возвращает значение S_OK для предотвращения выполнения действия по умолчанию функции PrintDlgEx.
Возвращает S_FALSE чтобы позволить PrintDlgEx для выполнения действия по умолчанию. В настоящее время PrintDlgEx не выполняет каких-либо по умолчанию, обработку после вызова InitDone.
Если ваш объект обратного вызова реализует интерфейс IObjectWithSite , вызовы функций PrintDlgEx IObjectWithSite::SetSite метод для передачи IPrintDialogServices указатель на объект обратного вызова. PrintDlgEx функция вызывает метод SetSite перед вызовом метода InitDone . Это позволяет InitDone реализации использовать IPrintDialogServices методы для получения сведений о в настоящее время выбранного принтера.
nbsp; Windows &NT: требует версии 5.0 или более поздней.
Windows:Не поддерживается.
Windows CE:Не поддерживается.
Заголовок:В commdlg.h.
Общие диалогового окна Обзор библиотеки, IPrintDialogCallback, IObjectWithSite, IPrintDialogServices, PrintDlgEx