Можно предоставить настраиваемый шаблон для диалогового окна Печать , к примеру, если вы хотите включить дополнительные элементы управления, которые являются уникальными для вашего приложения. Функция PrintDlg использует ваш пользовательского шаблона вместо шаблона по умолчанию.
Предоставить пользовательский шаблон для диалогового окна Печать- Или -
Вы можете предоставить процедуру подключения PrintHookProc для диалогового окна Печать . Процедуру подключения может обрабатывать сообщения, отправляемые в диалоговом окне. Он также может отправлять сообщения для диалогового окна. Если вы используете пользовательский шаблон для определения дополнительных элементов управления, необходимо предоставить процедуру подключения для обработки ввода для элементов управления.
Чтобы включить процедуру подключения для диалогового окна ПечатьПосле обработки его сообщение WM_INITDIALOG , процедуру диалогового окна посылает сообщение WM_INITDIALOG процедуру подключения. Параметр lParam сообщения — это указатель на структуру PRINTDLG , используемым для инициализации диалогового окна.