プロパティ シート オプション
重要
Windows でプリンターとの通信手段として推奨されるのは、最新の印刷プラットフォームです。 プリンターデバイス開発におけるWindows 10および11での印刷体験をカスタマイズするために、MicrosoftのIPPインボックスクラスドライバーとPrint Support Apps (PSA)の使用を推奨します。
詳細については、最新の印刷プラットフォームに関する記事および「印刷サポート アプリの設計ガイド」を参照してください。
プロパティ シート オプションは、プロパティ シート ページ上の表示可能で選択可能な項目です。 通常、ユーザーはオプションの値を変更できます。 CPSUI は、CPSUI でサポートされるウィンドウ コントロールの定義済みのセットを使用して、アプリケーションが標準形式でオプションを作成できるようにします。 アプリケーションは、これらのコントロールのリソースを提供する必要はありません。
各プロパティ シート ページには、通常、いくつかのオプションが含まれています。 プロパティ シート オプションごとに、CPSUI アプリケーションで次の CPSUI 構造体を使用する必要があります。
オプションの表示名とその他の特性を識別する 1 つの OPTITEM 構造体。
オプションの表示ダイアログの種類 (CPSUI オプションの種類) を識別する 1 つの OPTTYPE 構造体。
オプションのユーザーが選択できるパラメーター値を識別する 1 つ以上の OPTPARAM 構造体。
これらの CPSUI 構造体を使用してプロパティ シートのオプションを記述するには、COMPROPSHEETUI 構造体を使用して、オプションを含むページを定義する必要があります。