我想在点击按钮时为Windows/系统设置设置默认打印机。我希望单击按钮后,出现一个Windows对话框,询问用户设置默认打印机。目前,我正在使用PrintDialog进行此操作,但每次单击按钮时都会更改打印机。我想将所选打印机设置为默认打印机,即使关闭应用程序,也应该保持不变。
private void PrintSettingsBtn_Click(object sender, EventArgs e)
{
PrintDialog PrintDialog = new PrintDialog();
PrintDialog.ShowDialog();
PrinterName = PrintDialog.PrinterSettings.PrinterName;
}