C# 控制外部对话框
以下是我想做的: 我的应用程序有一个功能,允许传真生成的文档。此功能将文档打印到系统中设置为传真打印机的打印机上。它是一个兄弟,打印机名称是Brother PC-FAX。当前,启动打印作业时,打印驱动程序会打开一个对话框,用于输入传真号码、封面选项等。将存储与文档关联的传真号码。我正在尝试设置我的应用程序,为用户输入传真号码,然后单击“开始”按钮。 该对话框有快捷方式,它最初聚焦于一个按钮,用户可以按Shift+TAB键进入数字输入控件,然后接受Ctrl+V进行粘贴。然后用户可以按Alt+O激活“开始”按钮。我以前的应用程序版本只是将传真号码复制到剪贴板,并将粘贴和单击操作留给用户,但我正在尝试进一步自动化。我目前的做法是C# 控制外部对话框,c#,winforms,printing,C#,Winforms,Printing,以下是我想做的: 我的应用程序有一个功能,允许传真生成的文档。此功能将文档打印到系统中设置为传真打印机的打印机上。它是一个兄弟,打印机名称是Brother PC-FAX。当前,启动打印作业时,打印驱动程序会打开一个对话框,用于输入传真号码、封面选项等。将存储与文档关联的传真号码。我正在尝试设置我的应用程序,为用户输入传真号码,然后单击“开始”按钮。 该对话框有快捷方式,它最初聚焦于一个按钮,用户可以按Shift+TAB键进入数字输入控件,然后接受Ctrl+V进行粘贴。然后用户可以按Alt+O激活
我该怎么处理这件事呢?如果驱动程序有和SDK可以允许自定义命令调用,那就太好了,但它没有。找到了,至少我找到了“A”方法。如果有人有更好或更有效的想法,请告诉我,但我是如何解决的: