热情软件屋

 

在调用PageSetupDlg 和 PrintDlg后,如何获取用户选择的打印机名称以及纸张型号


编号:QA004402
建立日期: 2001年9月10日 最后修改日期:2001年9月10日
所属类别:

dliang:
    操作系统: Win9X WinNT4 Win2K
    编程工具: VB6
    问题: 请问:
    1.在调用 PageSetupDlg 和 PrintDlg 函数后,如何从调用参数(PAGESETUPDLG 结构或 PRINTDLG 结构)中获取用户选择的打印机名称以及纸张型号?
    2.何处能查到 PAGESETUPDLG 结构和 PRINTDLG 结构中的 flags 元素的引用常数值以及各常数所代表的含义?
    水平: 中级

回答:

    纸张型号可以从PAGESETUPDLG 结构的ptPaperSize获得。
    PRINTDLG结构hDevMode和hDevNames返回用户选择的打印机。
    关于这两个函数的详细介绍都可以在MSDN Library中找到。
    
    相关问题:
    QA002732 "如何在Delphi5中调用PageSetupDlg函数"

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio