chenfresh
驱动牛犊
驱动牛犊
  • 注册日期2002-10-23
  • 最后登录2004-06-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1554回复:1

uindriver打印驱动一问

楼主#
更多 发布于:2002-12-10 16:19
使用unidriver编写打印机的驱动,打印彩色位图时,OS会将
整个页面分成两块,分两次传,如何可以使得OS一次给出整
个页面的位图?
再有属性页上关于方向的选项不管用?不管你选择Portrait或 Landscape,系统对DEVMODE中dmOrientation的附值都为0x1,
请问为什么?
请各位赐教。

最新喜欢:

ccwingccwing
chenfresh
驱动牛犊
驱动牛犊
  • 注册日期2002-10-23
  • 最后登录2004-06-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-01-15 17:38
找到了DM_ORIENTATION设置的问题,属性页会先选择应用软件中的页面设置中关于方向的设置。所以如果页面设置为PORTRAIT,那么不管在属性页中设置什么,传递的都为PORTRAIT。
但如何一次传位图还不知道?(忘了提了,我是用fndump截获位图)
DDK上说,OS会根据分辩率和纸张大小选择分几次发送位图,但我想请问可否通过一些手段来一次得到位图?
谢谢!
游客

返回顶部