我想用vc打印类似发票、收据那样的长方形表格。怎么实现?是不是要用一大堆
MoveTo, LineTo,TextOut,
那样坐标算起来太麻烦了。我用控件(picturebox+static)在CFormView里画了一个,
我想bitblt到打印机,理论上可行吗?我怎么获得控件组成的位图?

解决方案 »

  1.   

    你说的有理,在form里做,然后直接把整个form打印到计算机
      

  2.   

    LoadResouce
    LoadImage
    ....
    对资源的文件都有用
    你可以看一下相关主题
      

  3.   

    你的想法是可以的。窗体也有DC,你把DC的BITMAP截取下来,就象截取SCREEN一样,然后BITBLT到打印机的DC中去不就可以了吗?
      

  4.   

    CStatic好象没法设置字体,大家是怎么打印表格的?
      

  5.   

    CStatic好象没法设置字体,大家是怎么打印表格的?