如何设置打印位置?
我用DRAWTEXT这个API来进行打印文字,用TRC定义为RECT这个类型,以下是我的代码:
Dim tRc As RECT
SetRect tRc, 100, 100, 200, 200
pObj.Line (tRc.Left * Screen.TwipsPerPixelX, tRc.Top * Screen.TwipsPerPixelY)-(tRc.Right * Screen.TwipsPerPixelX, tRc.Top * Screen.TwipsPerPixelY)
DrawText pObj.hdc, "aaa", -1, tRc, DT_BOTTOM
当pObj为Picture时,内容"aaa"的上面就有一条横线,然而当pObj为Printer时,打印出来的一条横线跟"aaa"差一段位置,这是什么原因,是不是需要单位的转换呢?谢谢!
[解决办法]
没人懂吗?各位快来帮忙啊!
[解决办法]
不会吧?又是没人顶啊?随便顶一下帖子都好啊...