Метод IPrintDialogCallback::InitDone 

Функция PrintDlgEx вызывает метод IPrintDialogCallback::InitDone, когда  система заканчивает инициализацию  Общей (General) страницы набора страниц Свойств печати (Print Property Sheet) .

Синтаксис

 HRESULT InitDone(VOID);

Возвращаемое значение

Возвращается значение S_OK, чтобы воспрепятствовать функции PrintDlgEx выполнять ее заданные по умолчанию действия.

Возвращается значение S_FALSE, чтобы дать возможность функции PrintDlgEx выполнять её заданные по умолчанию действия. В текущий момент, после вызова   IPrintDialogCallback::InitDone, функция PrintDlgEx не выполняет какую - либо обработку данных.

Замечания

Если ваш объект повторного вызова реализует интерфейс IObjectWithSite, функция PrintDlgEx вызывает интерфейсный  метод IObjectWithSite::SetSite, чтобы  передать указатель IPrintDialogServices на объект повторного вызова. Функция PrintDlgEx вызывает  метод IObjectWithSite::SetSite  перед вызовом метода IPrintDialogCallback::InitDone. Это дает возможность вашей реализации IPrintDialogCallback::InitDone использовать IPrintDialogServices методы извлечения информации о текущем выбранном принтере.

Смотри также 

Обзор Библиотека стандартных диалоговых оконИнтерфейсные методы, используемые библиотекой стандартных диалоговых окон, IPrintDialogServices, PrintDlgEx

Размещение и совместимость IPrintDialogCallback::InitDone

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Нет

Windows Me

Нет

Windows 98

Нет

Windows 95

Нет

Используемая библиотека

-

Заголовочный файл

 

- объявлено в

Commdlg.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе

Не имеется

 
Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz