真的想向楼主要个就像Windows画图程序的那种简单的程序给我就好了.
就是选择了哪个工具,然后在画布上通过鼠标的点击画出那个对象,画好后,可以对文件对行保存和打开的.

解决方案 »

  1.   

    ahuxy(简单)
    你想要的功能,微软的网站上有,倒不是很复杂,叫什么名字我忘了,真不好意思 :)我当时完成功能时不太敢相信,。因为我参看过photoshop、Freehand等软件,它们的实现都很流畅,我现在基本上也差不多,我只是想哪位大哥做过类似的功能,或有比较成熟的方法,让大家学习一下,我的那个做法与过程太复杂,不是一句两句能说清楚的,所以还请大家谅解。
      

  2.   

    老郎你说的是这个GDI+ Design Surface吗?
    他的图形不是通过鼠标托出来的,是定好了位置的.
    我是初学者不改,所以想要个通过鼠标托出来的.
    我找了好长时间没找到其它的.
    若是你知道就麻烦你一下了.
      

  3.   

    ahuxy(简单) Design Surface 这个例子非常不错,我也看过,当时我看的是VB.NET版的,不知道现在有没有C#版。你可以稍微改动一下,就可以用鼠标画出来了,比如画矩形,在鼠标按下时确定是否有图形要添加,如果有,记录点下的点并设一个drawing 标志量为true,在鼠标移动的过程中计算大小,鼠标抬起时正式确定对象的大小,将对象添加到列表中。这是比较常规的思路。
    好象CodeProject上有一个很好的画图的例子,前几天刚放上去的。
      

  4.   

    我看的也是VB做的.
    我要做的就和MSDN上的一个VC++例子DRAWCLI一样就可以了.
    我的思路现在完成是照着它来了.
    这个例子在
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcsample/html/_sample_mfc_DRAWCLI.asp
    可我想找出它的C#代码.
    谢谢你的留言.
      

  5.   

    http://www.codeproject.com/csharp/DrawTools.asp
    我找到这个例子了谢谢.