我正在开发的内部应用在 Windows 7 (64位) PC 上表现异常。
如果我创建一个 PrintDialog 实例,然后调用它的 ShowDialog() 方法,该方法会立即返回 DialogResult.Cancel 而不显示打印机对话框表单。
Windows 7 PC 已安装打印机(具有工作的默认打印机)。
PrintDialog printDialog = new PrintDialog();
printDialog.PrinterSettings.Copies = 2;
printDialog.AllowCurrentPage = false;
printDialog.AllowPrintToFile = false;
printDialog.AllowSelection = false;
printDialog.AllowSomePages = false;
DialogResult dialogResult = printDialog.ShowDialog(this);
if (dialogResult == DialogResult.Cancel)
return;
有什么线索可以解释这是为什么吗?