ttzwater
驱动小牛
驱动小牛
  • 注册日期2003-06-07
  • 最后登录2011-10-04
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望23点
  • 贡献值0点
  • 好评度22点
  • 原创分0分
  • 专家分0分
阅读:1166回复:2

Printer provider

楼主#
更多 发布于:2004-04-21 00:11
怎么修改Printer provider以获得EMF文件呢?
y5318
驱动中牛
驱动中牛
  • 注册日期2001-09-18
  • 最后登录2018-05-29
  • 粉丝1
  • 关注0
  • 积分14分
  • 威望22点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2004-04-21 09:41
它有一emf handle,你将handle取出来,就可以对emf文件作要做地动作,具体你可以看ddk里面地code,
ttzwater
驱动小牛
驱动小牛
  • 注册日期2003-06-07
  • 最后登录2011-10-04
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望23点
  • 贡献值0点
  • 好评度22点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-04-21 11:02
对对对,就是这个emf handle,应该在什么地方取出来好呢?如果放在Printer provider的话,就需要自己写一个Printer provider,但是我一直搞不准这个provider与系统的provider的关系,DDK上好像是说我们可以写自己的provider作为系统provider的补充,但问题是系统是不是每会都会调用我们自己写的provider呢?

还有在一次打印操作中,Printer provider是不是一定会调用GDI32.DLL里面的GDISpool*这些函数呢?如果用户选择直接打印,会不会还有SPOOL处理?
游客

返回顶部