TVOT_3STATES
Penting
Platform cetak modern adalah sarana komunikasi pilihan Windows dengan printer. Kami menyarankan agar Anda menggunakan driver kelas kotak masuk IPP Microsoft, bersama dengan Print Support Apps (PSA), untuk menyesuaikan pengalaman cetak di Windows 10 dan 11 untuk pengembangan perangkat printer.
Untuk informasi selengkapnya, lihat Platform cetak modern dan panduan desain aplikasi dukungan Cetak.
Jenis opsi TVOT_3STATES terdiri dari tiga tombol radio di dalam kotak grup.
Struktur OPTITEM
Sel/pSel
Indeks ke dalam array OPTPARAM yang ditujukkan oleh anggota pOptParam dari struktur OPTTYPE opsi. Ini menentukan parameter opsi yang saat ini dipilih.
Array struktur OPTPARAM (anggota pOptParam dari OPTTYPE)
pData
pOptParam[0]->pData menunjuk ke string teks yang menjelaskan status 1, digunakan sebagai label tombol. pOptParam[1]->pData menunjuk ke string teks yang menjelaskan status 2, digunakan sebagai label tombol. pOptParam[2]->pData menunjuk ke string teks yang menjelaskan status 3, digunakan sebagai label tombol.
IconID
pOptParam[0]->IconID mengidentifikasi ikon yang akan dikaitkan dengan status 1. pOptParam[1]->IconID mengidentifikasi ikon yang akan dikaitkan dengan status 2. pOptParam[2]->IconID mengidentifikasi ikon yang akan dikaitkan dengan status 3.
lParam
Tidak digunakan.
Struktur OPTTYPE
Jenis
TVOT_3STATES
Hitung
3
Gaya
Tidak digunakan.
BegCtrlID
Jika pDlgPage di COMPROPSHEETUI mengidentifikasi halaman yang disediakan CPSUI, atau jika DlgTemplateID di DLGPAGE mengidentifikasi templat yang disediakan CPSUI, BegCtrlID tidak digunakan. Jika tidak, BegCtrlID harus berisi pengidentifikasi kontrol pertama dari sekumpulan pengidentifikasi kontrol bernomor berurutan. Pengidentifikasi kontrol harus mengidentifikasi kontrol Windows berikut:
Pengidentifikasi Kontrol | Kontrol Windows |
---|---|
Konten BegCtrlID | Kotak grup |
Konten BegCtrlID +1 | Teks judul |
Konten BegCtrlID +2 | Tombol radio Status 1 |
Konten BegCtrlID +3 | Ikon Status 1 |
Konten BegCtrlID +4 | Tombol radio Status 2 |
Konten BegCtrlID +5 | Ikon Status 2 |
Konten BegCtrlID +6 | Tombol radio Status 3 |
Konten BegCtrlID +7 | Ikon Status 3 |
Konten BegCtrlID +8 | Kotak centang diperluas atau tombol tekan yang diperluas (opsional) |
Konten BegCtrlID +9 | Kotak centang diperluas atau ikon tombol tekan diperluas (opsional) |
Untuk informasi tambahan, lihat Menyesuaikan Kontrol Jendela yang Didukung CPSUI.
Persyaratan
Header: compstui.h (termasuk Compstui.h)