为什么能预缆的位图却打印不出来? 映射OnPrint()函数!调一下OnDraw()....如果还不行,给我写信,愿与你讨论! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个问题很复杂,你有没有用到透明位图?我在Win2000下面,使用TransparentImage,在屏幕上显示一切正常,但是不能打印。可能和打印机驱动程序有关,也可能跟设置有关。能不能把程序贴出来? 会不会是你的映射模式不对,在SetMapMode(...)中设定不同的模式,打印区域所在的坐标象限不同 有时候也跟打印机相关,上次我就遇到这种问题,在EPSON LQ1600K上无法打印,可是换到任意一台激光打印机上面都可以。 看看MSDN上的DIBLOOK,可能会有帮助。我前两天正好拷他的代码解决了打印问题。现象和你的一样。 可以肯定你的程序是用BitBlt这样输出位图的。一般的打印机都不支持BitBlt。要输出位图应该用SetDIBitsToDevice或StretchDIBits 怎样把ole封装成一个盒子? 请问如何根据一个进程的handle或线程id 或进程ID得到那个程序的cwnd指针? 问一个关于WLAN的问题 最小化托盘问题 点对点文件传输的问题 关于子窗口和父窗口的一些问题? 一对button,一个按下去,另一个弹起来问题的求助 请问,如何在任务栏上隐藏对话框? 微软的烂控件 我算看清楚了 请问COM问题:有谁用过ActiveX中的IFont接口? 哈哈 odbc
我在Win2000下面,使用TransparentImage,在屏幕上显示一切正常,但是不能打印。可能和打印机驱动程序有关,也可能跟设置有关。
能不能把程序贴出来?
我前两天正好拷他的代码解决了打印问题。现象和你的一样。
一般的打印机都不支持BitBlt。要输出位图应该用SetDIBitsToDevice或StretchDIBits