基于对话框的打印预览程序,运行时有时正常,有时会出现乱码。大概十次就有一次出现乱码。这是怎么回事?请各位老大帮忙!
本人信誉值只是因为测试论坛一个发送论文的帖子没有结导致的。偶也摸不着头脑。问题解决即给分!

解决方案 »

  1.   

    只有标题不是,标题我是pDC->DrawText();输出的。
    标题下我用画线的方式画了表格,在表格里用pDC->TextOut();输出文字,也有数字。但输出的有时是乱码,有时正常。
    这是怎么回事啊?
      

  2.   

    而且textout不能自己换行
    为什么不用drawtext呢
      

  3.   

    MFC的打印预览功能好象是有点问题,我做的打印预览是有时候字体不对。
    你注意一下是不是内存比较低时出现乱码?
      

  4.   

    谢谢楼上的各位老大
    我是把LISTCTRL的数据导出来,用表格的形式把它打印出来。表格都是手画的,所以我用TEXTOUT来在指定的位置上,也就是在表格里输出我的文字。文字前面加_T不行。我是从LISTCTRL中直接取出来的字符串。
    楼上的老大们,没有遇到过这个问题吗?