В моем приложении я хочу иметь пункт меню, который позволяет пользователям выбирать используемый принтер и некоторые его характеристики (размер бумаги, ориентация, ...).
В прошлом я использовал PrintDlg для этого с флагом PD_PRINTSETUP.
Однако кажется, что PrintDlg больше не рекомендуется, и вместо этого следует использовать PrintDlgEx.
Но PrintDlgEx не поддерживает флаг PD_PRINTSETUP. Результатом вызова PrintDlgEx является диалоговое окно, в котором:
- пользователь может выбрать диапазон страниц
- пользователь может выбрать количество копий
- есть кнопка Печать
Все это бесполезно в диалоге настройки печати.
Если PrintDlg больше не рекомендуется, каков рекомендуемый способ отображения диалогового окна настройки принтера в вашем приложении?