问题描述
1.不管是UNI组件还是处理器组件中,dmPaperSize属性获得正确.
2.在UNI中dmPaperWidth及dmPaperLength获得总是正确的;但在Processor中获取的dmPaperWidth及dmPaperLength呈现的总是前一次的设置,而非当前打印任务的应该的值.
3.在应用层使用GetJob获得的打印属性和在处理器中获得的打印属性一致,dmPaperWidth/dmPaperLength并不正确,表现同上.
我的疑问:
1.UNI和Processor是如何交互的?为什么UNI中的DEVMODE属性没有完整地传至处理器中?
2.如何在Processor或应用层通过EnumJobs和GetJob获得正确的dmPaperLength和dmPaperWidth值?
请大牛们指点一二,谢谢!
1.不管是UNI组件还是处理器组件中,dmPaperSize属性获得正确.
2.在UNI中dmPaperWidth及dmPaperLength获得总是正确的;但在Processor中获取的dmPaperWidth及dmPaperLength呈现的总是前一次的设置,而非当前打印任务的应该的值.
3.在应用层使用GetJob获得的打印属性和在处理器中获得的打印属性一致,dmPaperWidth/dmPaperLength并不正确,表现同上.
我的疑问:
1.UNI和Processor是如何交互的?为什么UNI中的DEVMODE属性没有完整地传至处理器中?
2.如何在Processor或应用层通过EnumJobs和GetJob获得正确的dmPaperLength和dmPaperWidth值?
请大牛们指点一二,谢谢!
解决方案 »
- 如何将this指针传递给类的静态窗口过程函数?
- 100分求教不够再加:GetQueuedCompletionStatus返回出错的的疑惑
- Icon形式下,当我重新加载CListCtrl的内容后,如何让CListCtrl的滚动条滚动到指定的位置
- 有关CComboBox控件中的排序问题?
- 一个简单的问题,显示位图时如何将位图占满整个文档,也就是自动缩放。
- LIBPNG载入图片后显示有误。VisualPNG.exe本身也不可以正常读取。
- VC封装DLL问题
- 有没有人熟悉网络游戏封包加密解密的技术啊?!!!
- RGB的参数中设置成变量应该怎么做
- 急救啊!!什么叫 Tcl/Tk scripting language???
- 我用spy得到了一个窗口和窗口中按钮的句柄,怎样虚拟点击窗口的OK按钮呢?
- 在win32中关于列表控件的用法?
或许这个有帮助
没有搞过这个,你的帖子都沉了!