StretchDIBits打印,红色变成了蓝色,蓝色变成了红色(再加100分)

fengrx 2010-01-26 02:11:16
...全文
165 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
fengrx 2010-01-28
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 boksic 的回复:]
还有什么问题 支持一下
[/Quote]

还有一个问题已经确定,是另外一个PDF厂商问题。
boksic 2010-01-27
  • 打赏
  • 举报
回复
还有什么问题 支持一下
bobob 2010-01-27
  • 打赏
  • 举报
回复
up一下
fengrx 2010-01-26
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 fandh 的回复:]
bmih.bmiHeader.biBitCount    = 0;
这个试了么?
[/Quote]


我在我的机器上使用虚拟打印机试了,打印结果是空白的。所以这样修改不可以。
fengrx 2010-01-26
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 fandh 的回复:]
bmih.bmiHeader.biBitCount    = 0;
这个试了么?
[/Quote]

这个问题的用户现场出现的,所以每试一次都要很谨慎,不然客户会发飙的。

这样修改的原因是什么?
fandh 2010-01-26
  • 打赏
  • 举报
回复
bmih.bmiHeader.biBitCount = 0;
这个试了么?
fengrx 2010-01-26
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 xwsn007 的回复:]
UP
遇到这样的bug就是郁闷
[/Quote]

我今天遇到了2个这样让人郁闷的BUG。这只是其中一个。
xwsn007 2010-01-26
  • 打赏
  • 举报
回复
UP
遇到这样的bug就是郁闷
arthur____ 2010-01-26
  • 打赏
  • 举报
回复
fengrx 2010-01-26
  • 打赏
  • 举报
回复
我的程序执行过程:
1.动态生成DIB图片数据(24位)
2.使用API启动打印机执行的打印。
CreateDC
StartDoc
SetMapMode
StartPage
StretchDIBits
EndPage
DeleteDC
fandh 2010-01-26
  • 打赏
  • 举报
回复
我先抢个 沙发!
fandh 2010-01-26
  • 打赏
  • 举报
回复
我先抢个沙发!

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧