0

Windows Embedded Standard 7 OS でアプリケーションを開発しており、.net C# を使用しています。

アプリケーションの機能の 1 つで、レポートを印刷するため、プリンターを選択する必要があります。デバイスには CD ドライブがなく、クライアントはエクスプローラーをユーザーに公開したくありません。

最後に、工場で、一般的に使用されているいくつかの標準プリンターをインストールできることを決定しました。しかし、ユーザーが別のプリンターを使用している場合、またはユーザーがしばらくしてからプリンターを変更することを決定し、ユーザーがサービス エンジニアに電話したくない場合。これらの状況で、プリンターをインストールする方法。

デバイスには USB ポートがあり、便利かもしれません。

この問題を処理する方法はありますか。

リンクがある場合は、スルーするか、必要なドキュメントを参照してください。共有してください。

前もって感謝します。

4

1 に答える 1

0

プリンターが USB で Windows に認識されている場合は、接続するだけでプリンター ドライバーがインストールされ、プリンターが作成されます。AddPrinterDriverそれ以外の場合は、何らかの方法でプリンター ドライバーを自分で提供し、Win32とAddPrinter関数を利用するか、すべてのプリンター ドライバー ファイルとその .inf ファイルを必要とする Rundll32 printui.dll,PrintUIEntryメソッドを使用する必要があります。

于 2013-09-23T15:57:58.220 に答える