我还想问一下这个FormView中的内容如何操作才能打印出来。在网上有用图片形式打印出来的是整个操作界面。这样的效果不太好。哪位高人有源码,请指点。以前也有人发过类似的帖子,但都是用E_MAIL传送的源码,没有公开内容,.
谁能帮助一下。

解决方案 »

  1.   

    自己取内容,获取打印机DC,然后用TextOut输出到打印机,适当设置一下MapMode。
      

  2.   

    貌似没有简单办法,因为formview本来就是为了在上面放控件的,你不能通过一个简单的dc完成这个操作。可能你需要按照Z顺序获得各个控件,然后让各个控件自己朝print上绘制。不过不是所有控件都支持这个操作的
    所以还是仅仅打印你关心的吧,不容易
      

  3.   

    谢谢大家。我对打印不太熟悉,自己取内容,获取打印机DC,然后用TextOut输出到打印机,适当设置一下MapMode。对内容只能打印一行,如果太多了,我就没办法。需要按照Z顺序获得各个控件,然后让各个控件自己朝print上绘制。能否给个例程,我是很笨的。在此拜谢了。