解决方案 »

  1.   

    参考msdn的Scribble Tutorial  教程,有非常详细的指导
      

  2.   

    内存DC.孙鑫的MFC教程中有完整例子.
    http://www.pconline.com.cn/pcedu/empolder/gj/vc/0607/820674.html
      

  3.   

    这个我知道,但是我不是画在用户区上的,我是直接画在那个控件上的,inkPicture。
      

  4.   

    是针对那个ink控件吗? 我想实现的是 一个针对平板电脑的类似日记本的东西,所以需要触动笔写在屏幕的效果是墨水型的,也就是需要在inkPicture这个控件上面直接画东西,但是对这个控件不了解。
      

  5.   

    大牛们,我上面的白色板子 是一个叫做inkpicture的控件。。不是平时用的那个用户区 请大神们指导
      

  6.   

    这个我知道,但是我不是画在用户区上的,我是直接画在那个控件上的,inkPicture。你就不知道变通一下吗?绘制到inkPicture是怎么绘制的呢? 
    只要知道绘制方式, 那肯定就是可以保存的.   
    最坏最坏的情况你都可以保存组成图像的每个像素点坐标及颜色.上绘制代码吧,  这样大家好帮你看怎么保存.
      

  7.   

    是针对那个ink控件吗? 我想实现的是 一个针对平板电脑的类似日记本的东西,所以需要触动笔写在屏幕的效果是墨水型的,也就是需要在inkPicture这个控件上面直接画东西,但是对这个控件不了解。如果这样,你得查看一下那个injPicture控件是否有提取数据的方法或者保存方法
      

  8.   

    是不是:
    InkPicture.Selection
    ??
      

  9.   

    我定义一个inkpicture类,inpicture *a;然后我想调用这个方法a->没有可用的方法啊?
      

  10.   

    "我定义一个inkpicture类,inpicture *a;"
    这个不行,这是指针 , 要 new 出来.
      

  11.   


    非常感谢你,但是我觉得不是这个问题,我就算动态new出来一个,他还是有问题,是不是因为inked.h中没有定义方法呢?
      

  12.   

    拖一个这样的控件最方便,
    否则 new 后还要 Create
      

  13.   

    InkPicture.Ink.Save可以去MSDN看看这个方法,
      

  14.   

    http://www.codeproject.com/Articles/557738/UsingplusMicrosoftplusInkplusPicturepluscontrol
    http://msdn.microsoft.com/zh-cn/library/ms811395.aspx
    http://msdn.microsoft.com/zh-cn/library/ms812487.aspx