DEVMODE構造体で、より詳細な設定変更を行うことが出来る。
DEVMODEA (wingdi.h) - Win32 apps | Microsoft Docs
プリンタドライバ情報とは
用紙方向を横に変更する。
psd.hDevModeにGlobalAllocでDEVMODEのメモリを確保しておいて、GlobalLockして横方向を設定してGlobalUnlockして、pd.hDevModeにpsd.hDevModeを渡すことで設定が反映される。
印刷開始。
ちゃんと横方向になってる。
OKして、
これで印刷。
横に印刷されてる。
Sample/winapi/DEVMODE/DEVMODE/src/DEVMODE at master · bg1bgst333/Sample · GitHub