2012-10-19 33 views
2

如何创建此自定义打印对话框并在用户单击确定时获取红色选项的值?自定义打印对话框vb6

下面的打印对话框不是手动创建的,我从这张截图中获取的应用程序可能正在修改默认的打印对话框。

以红色圈出的项目与我从截图中截取的应用程序中发现的一些数据相关联。

该对话框的类名是#32770(Dialog)这是在记事本,wordpad和vb6通用对话框中找到的相同打印对话框。所以,很显然,它正在修改的对话框,不知何故将控件添加到它

custom print dialog

谁能帮助

回答

1

你可以看看Customizing Common Dialog Boxes但不要指望这是从VB6简单。它在C++中足够笨拙。

您可以创建自己的对话框窗体。

更新:

或许可以考虑使用下载的HOW TO: Raise and Control Print Dialog Boxes from Visual Basic

+0

如果万一我考虑创建我自己的对话框,我如何获得这些功能作为整理,复制,打印到文件,打印机属性等。 – Smith

+0

很多工作。相反,请参阅我上面添加的第二个链接? – Bob77

+0

感谢您的信息,但这只是改变了打印对话框属性,不添加自定义控件等 – Smith