windows api调用打印对话框如何将用户选择的配置返回
2020-03-29 12:35
85 查看
with commondialog1
.printerdefault=true
.showprint
.flags=cdlpdprintsetup
end with
Dim pPrinter As IPrinter
Dim pPaper As IPaper
Set pPrinter = New EmfPrinter
Set pPaper = New Paper
pPaper.PrinterName = Printer.DeviceName
pPaper.FormID=Printer.PaperSize
pPaper.Orientation=printer.Orientation
Set pPrinter.Paper = pPaper
pPrinter即可作为IPageLayoutControl.Printer
的确可以利用以上代码将打印机名传入 当我用api启用打印对话框时
没有类似.printerdefault=true的选项
因此,我没有办法将设好的打印机及相应配置传入。或者说,windows api调用打印对话框如何将用户选择的配置返回。这本身的返回类型实在太炫了,居然是个long,偶连打印机的devicename都得不到
请问怎么处理这种问题
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 如何在Windows窗体中调用系统调色板对话框,并获取用户所选择的颜色?
- 简单调用VS自带的数据源选择对话框实现数据库连接字符串配置
- windows API实现用户选择文件路径的对话框
- 在VC中如何使用对话框让用户选择自己保存文件的路径
- windows API实现用户选择文件路径的对话框
- 通过VS中的数据源选择对话框实现数据库连接配置(用户使用)
- 简单调用VS自带的数据源选择对话框实现数据库连接字符串配置
- VC6 MFC 如何让用户选择颜色并显示在对话框内?
- 如何在选择地址的对话框里显示用户的简称
- 通过Visual Studio 2005 中的数据源选择对话框实现数据库连接配置(用户使用)
- 如何调用VS自带的数据源选择对话框
- 简单调用VS自带的数据源选择对话框实现数据库连接字符串配置
- 如何调用VS自带的数据源选择对话框
- 在VC中如何使用对话框让用户选择自己保存文件的路径
- 如何在自己的对话框调用CAD的内置对话框,并能够再返回自己的对话框中
- 简单调用VS自带的数据源选择对话框实现数据库连接字符串配置
- 自动生成数据库连接配置文件的工具(调用VS2005数据源选择对话框)
- 简单调用VS自带的数据源选择对话框实现数据库连接字符串配置
- 如何使用 PageSettings 对象和 PageSetupDialog 控件允许用户选择各种打印选项
- 如何在Excel里单击一个单元格弹出一个日期选择控件,选择日期值后返回给该单元格。