本帖最后由 lcy_888 于 2011-10-15 15:30:11 编辑

解决方案 »

  1.   

    我的意思是寻找在VC中用纯代码实现的方法,不用第三方OCX或借助FLASH等手段。
      

  2.   

    最笨的方法:像放动画一样,先把汉字的书写过程,做成一张一张的图片,然后用一定的速度,把图片显示出来。达到每秒24张就可以了。稍微聪明一点:做几张关键的图片,然后计算出其它的中间图片,再一张张显示出来,这个就向FLASH靠拢了。矢量方法:描绘出一个轨迹,然后根据值(速度,角度,长度),使得一条直线沿着轨迹运动。
      

  3.   

    假设你的字模是16*16点阵. 申请个16*16的二维int数组,无笔迹的地方值0,有笔迹的地方, 从起笔到最后一笔,跟随笔的过程, 第一个点值为1,然后依次增加. 画图的时候, 从1开始慢慢画就可以了
      

  4.   

    先用word显示你要的汉字(字体,大小),屏幕拷贝,在painbrush中改(就是填笔顺),一张一张显示就可以了。