我的问题如下:
   在listctrl控件里边根据查询显示出查询结果,然后我把查询结果打印出来.打印程序我自己重新写的,其中定义Clistctrl的变量为m_list2,定义:
                     CDC dcPrint;
  dcPrint.Attach(dlgPrint.GetPrinterDC());
然后用 m_list2.Print(&dcPrint,PRF_CLIENT);把数据打印出来.打印的时候显示网格,和表格打印出来的效果一样.问题是有几个字段很长,一行无法显示.我知道用TextOut和DrawText都可以打印出文本,而且DrawText可以对行显示.但是我打印记录用m_list2.Print(&dcPrint,PRF_CLIENT);,这中间没有办法插入DrawText这句话阿,而且显示的位置也难控制.
    有什么办法可以把长的字段显示完整呢?