struktur SETRESULT_INFO (compstui.h)

Struktur SETRESULT_INFO digunakan sebagai parameter input ke fungsi panggilan balik berjenis PFNPROPSHEETUI aplikasi.

Sintaks

typedef struct _SETRESULT_INFO {
  WORD    cbSize;
  WORD    wReserved;
  HANDLE  hSetResult;
  LRESULT Result;
} SETRESULT_INFO, *PSETRESULT_INFO;

Anggota

cbSize

Ukuran yang disediakan CPSUI, dalam byte, dari struktur SETRESULT_INFO .

wReserved

Dicadangkan.

hSetResult

Handel yang disediakan CPSUI ke halaman lembar properti tambahan, yang diperoleh dari aplikasi. Untuk informasi selengkapnya, lihat bagian Keterangan di bawah ini.

Result

Handel yang disediakan CPSUI ke halaman lembar properti tambahan, yang diperoleh dari aplikasi. Untuk informasi selengkapnya, lihat bagian Keterangan di bawah ini.

Keterangan

Ketika aplikasi memanggil fungsi ComPropSheet CPSUI, menentukan kode fungsi CPSFUNC_SET_RESULT, CPSUI memanggil semua fungsi yang diketik PFNPROPSHEETUI terdaftar, menentukan alasan PROPSHEETUI_REASON_SET_RESULT. Saat menentukan alasan ini, CPSUI juga memasok struktur SETRESULT_INFO .

Nilai yang terkandung dalam anggota hSetResult dan Result struktur adalah nilai lParam1 dan lParam2 , masing-masing, yang disediakan untuk fungsi ComPropSheet CPSUI.

Masing-masing fungsi berjenis PFNPROPSHEETUI aplikasi dipanggil secara berurutan, dari yang terakhir dinyatakan menjadi yang pertama dideklarasikan, sampai salah satu fungsi ini memberikan nilai pengembalian kurang dari satu. Pada saat itu, CPSUI mengembalikan dari fungsi ComPropSheet-nya , memberikan hitungan jumlah fungsi berjenis PFNPROPSHEETUI yang dipanggil.

Biasanya, fungsi berjenis PFNPROPSHEETUI aplikasi menetapkan anggota Hasil dari struktur PROPSHEETUI_INFO-nya ke nilai yang diterima dalam anggota Hasil struktur SETRESULT_INFO. Kemudian fungsi mengembalikan nilai 1 (atau lebih besar), sehingga fungsi berjenis PFNPROPSHEETUI berikutnya juga dapat menerimanya. Setiap fungsi yang kemudian disebut dikaitkan dengan halaman yang merupakan induk halaman yang terkait dengan fungsi yang terakhir disebut. Fungsi dapat mengubah konten anggota Hasil struktur SETRESULT_INFO, menyebabkan fungsi yang terkait dengan halaman induk menerima nilai baru.

Persyaratan

Persyaratan Nilai
Header compstui.h (termasuk Compstui.h)