rt

解决方案 »

  1.   

    先将字显示在一小块内存dc上,然后另外创建一个同样尺寸的bitmap,把刚才的方块按照你需要的点阵数进行分割.,然后取出每一个小块中间的颜色,去填充bitmap对应块,即可达到最简单的点阵效果输出很简单,用GetBitMapBits取得数组,逐个输出即可
      

  2.   

    请问怎么将绘图DC变成位图?GetDIBits?
      

  3.   

    关键我是要输出的是单色的?CDC::StartPage那个打印最后输出的是什么格式的内容?
    我想到了一个方案 字符串输出到绘图DC,将DC转换成位图,再手工将位图转换成最终我的打印机能识别的二进制图形串.但是我不知道每WINDOWS下是否有现成的函数可以搞定,所以问问有没有简单的方法