大家好,小弟毕业设计 做一个画图程序,以下是程序(不含病毒、木马,如果有你骂我!)还没有做完,希望各位朋友能指出里面的错误、提出新的建议、并能指点我 放大镜、选中已绘制的图形、打开和保存为bmp、jpg、gif的办法。谢谢了http://beingstudio.googlepages.com/paint.exe 程序地址

解决方案 »

  1.   

    补充 采用vc6.0
    MFC编程
      

  2.   

    clever101(决心停止意淫,潜心学习)
    应当怎么改进阿
      

  3.   

    geniusdot(怀)(才)(像)(怀)(孕)(时)(间)(久)(了)(才)(能)(看)(出)(来) 总需要有人发新的吧,我为别人了 哈哈
      

  4.   

    选择图形应该好实现吧,,你都已经保存在数组中了,再保存一个CRect图形的区域,鼠标单击的时候再判断在哪个区域,然后再判断是否在线上(图形上),将该图形重新绘下(颜色不同)
    放大镜用StretchBlt绘图(在一个新的窗口里,把窗口设置成圆形就OK了(会用到CRgn)
    保存网上代码蛮多,然后找一个就可以搞定
    打开(要求保存的时候不要保存为BMP或其它图片格式,自定义格式,把所有的图形数据保存就好了,打开就根据图形数据绘图)画图的时候有点点闪烁,建议双缓冲绘图如果这些你自己能独立完成,相信你是你们班的高手之一了,现在的大学生,动手能力强的不多
      

  5.   

    呵呵 warrior740(学习中进步)
    谢谢了
    过几天给分
      

  6.   

    呵呵!闪烁的问题网上很容易搜到。
    放大的问题楼上说了!楼上保存的意见不敢苟同,还是应该保存通用格式,要不你的画图没有任何意义~喷抢的实现当然就是随机画点和园,力度可以用点的数量和圆的直径来控制。
    油漆桶的效果可以用FloodFill函数轻松实现,当然你画图的方式有关系看你的文件,好像是保存的操作,这样有好处,但是坏处更多
      

  7.   

    呵呵(今天早上重写昨天累了的时候写的代码,重新发布了一下 地址不变)wangtk(斗士) ( ) “看你的文件,好像是保存的操作,这样有好处,但是坏处更多“
    能否解释一下