最近在vc学习过程中,急需求教以下问题:
1、除了绘制椭圆弧以外,还有没有绘制曲线函数(比如二次函数等)的方法?
2、如何将用pDC在EDIT中绘制的图形进行复制操作(比如复制到word中)、保存操作(以jpg等格式存储)、缩放操作(如果过大仍希望在屏幕中全部显示,最好能实时缩放)?
1、除了绘制椭圆弧以外,还有没有绘制曲线函数(比如二次函数等)的方法?
2、如何将用pDC在EDIT中绘制的图形进行复制操作(比如复制到word中)、保存操作(以jpg等格式存储)、缩放操作(如果过大仍希望在屏幕中全部显示,最好能实时缩放)?
2。复制到word是不可能的。因为word不会认识你的格式。你可以注册一个剪贴板格式,然后将信息打包成句柄写到结贴板,以后可以粘贴到你的其它程序中,但得自己处理这种格式。缩放就是将图形的最大外包矩形和文本框矩形进行大小比较,计算比例,然后整体变化图形中每个点的坐标(乘以矩形大小的比例)。保存嘛,可以先存到bmp中,然后找个dll转吧。
至于保存图片,可以先将其保存为bmp或jpg,然后再插入word中。
我就是如此:)