宛名ラベルを印刷するプログラムを作っています。
VS2003 Pro Win2000
今のところ、印刷はできるのですが、別の Pc + Printer だと、
印刷が始まる位置が違ってきませんか?(フチなし印刷、フチあり印刷など)
そこで、質問なのですが、プリンタの印刷開始位置は取得できないのでしょうか?
自分では、DEVMODE かなーと思い、調べてみましたがわかりませんでした。
どなたか教えてください。
また、DEVMODEが見当違いだったら、簡単に解決方法を教えてください。
よろしくお願いします。
自己解決できそうです。
GetDeviceCaps()
PHYSICALOFFSETX
PHYSICALOFFSETY
GDI32.DLL
おさわがせしました。
ツイート | ![]() |