如何在程序中实现对Windows系统下控制面板中关于打印机的属性的控制,比如,我想在程序中修改打印机的走向(纵向、横向),而不需再在控制面板中去设置打印机的属性?

解决方案 »

  1.   

    CPrintDialog类实际上是没有做到,我在程序里用了,可是返回控制面板一看,打印机的属性还是没有变?
      

  2.   

    那个对话框要按下ok才能返回这些值,我也想得到不用弹出对话框就能等到信息的方法,看mfc的 CPrintDialog的源代码可能有!
      

  3.   

    在打印机的DEVMODE结构中有dmOrientation,你可以将其改为DMORIENT_PORTRAIT or DMORIENT_LANDSCAPE.