2

アプリケーションで印刷するための独自のダイアログを作成しています。これで、すべてのプリンターをコンボボックスに入れるための次のコードができました。

        PrintServer server = new PrintServer();

        foreach (PrintQueue queue in server.GetPrintQueues())
        {
            cboPrinters.Items.Add(queue.FullName);
        }

ただし、デフォルトのプリンタを選択する必要があります。どのプリンタがデフォルトのプリンタであるかを確認するにはどうすればよいですか?

4

1 に答える 1

3
var DefaultPrinter = new LocalPrintServer().DefaultPrintQueue;
于 2011-05-03T02:08:03.130 に答える