不用MFC,只能用SDK,API来实现类似windows里的小画板的程序,想问下:在文件打开以及保存的时候要支持位图的模式,“位图存储”与“矢量存储”有什么区别?API那些绘图函数画出来的是算矢量图还是位图啊?我的对保存文件的做法是在文件中存储各个图形的左上角以及右下角的坐标,在load的时候按这些坐标重新画窗口,不知这算什么存储方式啊?谢谢
解决方案 »
- 求教:VC基于对话框程序能否显示波形
- DirectDraw的问题,24bitRGB和32bitRGB
- 今天去面试,考官问了这样一个问题。求解!
- 回车键用二进制和ASCII码怎么表示?是'/r'吗?还是'/n'?
- 关于mfc42d.dll的问题
- 进程关闭时会关闭网络连接吗??
- ScrollInfo的nPage是什么意思,为什么系统自动改变___已解决。分享
- 要开发一个Win2000/XP下的虚拟声卡驱动,应该从什么地方入手?
- 用Vc开发,在workspace中的ClassView中classes目录中不存在定义的类和结构
- 请问那里有《精通visual c++图像编程》的源代码可以下载?
- vista下,你们觉得是装 《CodeGear RAD Studio 2009》好,还是《Visual Studio 2008》好?
- Accept出现未知错误
矢量图存储的是,从(x1,y)到(x2,y2)之间有一条宽度为2,颜色为color的直线;读取的时候只要把这条直线再画出来:line(x1,y1,x2,y2,2,color);如果把用Windows自带的API绘制的图片存入文件的话,就是位图;
如果把绘制的操作步骤存入文件的话,就是矢量图^^
矢量存储就是存描述图形的方程,一般SDK提供的函数好像都是位图。楼主自己的方式应该算是矢量图吧。