各位老大,救命啊!!!

jueduitianxia 2003-05-14 10:12:47
现在有这样一个情况

有一张500 X 500的图,要求选择90度后再缩小成50 X 50打印出来,并且中间不能有显示。

因为图片类型不只是BMP,所以我用了PictureBox作为载体,读进来之后再把它画到另一个PictureBox的dc上,但是另一个pictureBox的Picture是0,Image必须得是看得见的才能通过paintpicture发送到打印机上,而我又不知道如何把另一个pictureBox的dc上的内容发送到printer.hdc上,我用了bitblt等API都不行,还望高手指点啊
...全文
37 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xfyxq 2003-05-14
  • 打赏
  • 举报
回复
将PictureBox1.AutoRedraw=True即可。
还是就是设为真后,每次BitBlt后,要PictureBox1.Refresh
jueduitianxia 2003-05-14
  • 打赏
  • 举报
回复
怎么都没人答啊

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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