PrintDlgで、印刷ダイアログを表示する。
PrintDlg function (Windows) | Microsoft Docs
プリンタの設定
PrintDlgで[印刷]ボタンを押すと、TRUEになるので印刷処理を実行する。
PD_RETURNDCを付けると、ダイアログでの設定が反映されたpd.hDCが返ってくるので、それをStartDoc以降で使う。
Printを押すと、
印刷ダイアログが表示される。
あとは、[印刷]ボタンを押すとこのまま印刷される。
印刷できた。
Sample/winapi/PrintDlg/PrintDlg/src/PrintDlg at master · bg1bgst333/Sample · GitHub