• 全部
  • 问答

在VC++中,如何用WinAPI函数实现--在屏幕绘图时亦能在打印机上输出图形

xqr 2003-09-04 03:31:39
例如,画多边形的情况

HDC hDC; //屏幕设备描述表句柄
POINT *pl; //多边形顶点坐标串地址
int k; //多边形顶点数
Polygon(hDC, pl, k);

若要打印机输出,是否还要有
HDC hPrintDC //打印设备描述表句柄
Polygon(hPrintDC, pl, k);
在VC++中如何定义hPrintDC
...全文
17 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zzwu 2003-09-08
我想,先显示再打印,比同时显示和打印合理,因为,前者可以预先看看效果,如显示效果不理想,可以不打印,免得浪费打印纸.
这种办法实现也容易了.
回复
寻开心 2003-09-07
http://www.vckbase.com/code/listcode.asp?mclsid=5&sclsid=511
里面的那个可以在任何地方使用的VC打印代码

http://www.yesky.com/SoftChannel/72342371928702976/20030511/1700013.shtml

http://lihuasoft.go163.net/source/show.asp?id=123
回复
zzwu 2003-09-07
我从VC6.0书上看到, 打印设备应是 hPaintDC, 而不是hPrintDC.
回复
相关推荐
发帖
机器视觉
创建于2007-08-27

3899

社区成员

图形图像/机器视觉
申请成为版主
帖子事件
创建了帖子
2003-09-04 03:31
社区公告
暂无公告