Функция PrintDlg

Declare Function PrintDlg Lib "comdlg32.dll" Alias _
 "PrintDlgA" (pPrintdlg As PRINTDLG_TYPE) As Long

PrintDlg выводит общее диалоговое окно Печать, позволяющее выбрать принтер и другие настройки. В Windows 2000/XP функция заменена на PrintDlgEx

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

Если пользователь выбрал кнопку OK button, то возвращается ненулевое значение. Поле структуры PRINTDLG_TYPE указывает на параметр lppd, показывающее выбор пользователя. Если пользователь отменил или закрыл окно, или произошла ошибка, то возвращается 0. Для получения дополнительной информации об ошибке используйте CommDlgExtendedError

Параметры

pPrintdlg
Структура, в которой сохраняются все выбранные настройки

Пример

comdlg.zip

Категория

Общее диалоговое окно