Du hast den DC des Druckers nach DoPreparePrinting in
pInfo->m_pPD->m_pd.hDC. Mit diesem Wert kannst Du alle Escape oder
GetDeviceCaps Befehle ausführen. Die Entsprechenden Werte erhälst Du mit
PHYSICALHEIGHT und PHYSICALWIDTH.
Zusätzlich sind hier PHYSICALOFFSETX und PHYSICALOFFSETY zu berücksichtigen.
Bzw. HORZSIZE und VERTSIZE, die Du aber über das entsprechende m_rectDraw
vorbelegt erhälst.
--
Martin Richter [MVP] WWJD
"In C we had to code our own bugs. In C++ we can inherit them."
FAQ,s : http://mfcfaq.stingray.com/
Samples: http://codeguru.developer.com http://www.codeproject.com