プリンタの印刷開始位置は取得できますか?

解決


もも  2006-12-05 10:18:23  No: 63836  IP: 192.*.*.*

宛名ラベルを印刷するプログラムを作っています。
VS2003 Pro Win2000
今のところ、印刷はできるのですが、別の  Pc + Printer だと、
印刷が始まる位置が違ってきませんか?(フチなし印刷、フチあり印刷など)
そこで、質問なのですが、プリンタの印刷開始位置は取得できないのでしょうか?

自分では、DEVMODE かなーと思い、調べてみましたがわかりませんでした。

どなたか教えてください。
また、DEVMODEが見当違いだったら、簡単に解決方法を教えてください。
よろしくお願いします。

編集 削除
もも  2006-12-05 10:29:32  No: 63837  IP: 192.*.*.*

自己解決できそうです。
GetDeviceCaps()
PHYSICALOFFSETX
PHYSICALOFFSETY

GDI32.DLL

おさわがせしました。

編集 削除