Bagikan melalui


Fungsi panggilan balik PROPENUMPROCEXA (winuser.h)

Fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi EnumPropsEx . Fungsi menerima entri properti dari daftar properti jendela. Jenis PROPENUMPROCEX mendefinisikan penunjuk ke fungsi panggilan balik ini. PropEnumProcEx adalah tempat penampung untuk nama fungsi yang ditentukan aplikasi.

Sintaks

PROPENUMPROCEXA Propenumprocexa;

BOOL Propenumprocexa(
  HWND unnamedParam1,
  LPSTR unnamedParam2,
  HANDLE unnamedParam3,
  ULONG_PTR unnamedParam4
)
{...}

Parameter

unnamedParam1

Jenis: HWND

Handel ke jendela yang daftar propertinya sedang dijumlahkan.

unnamedParam2

Jenis: LPTSTR

Komponen string entri daftar properti. Ini adalah string yang ditentukan, bersama dengan handel data, ketika properti ditambahkan ke daftar properti jendela melalui panggilan ke fungsi SetProp .

unnamedParam3

Jenis: HANDEL

Handel ke data. Handel ini adalah komponen data dari entri daftar properti.

unnamedParam4

Jenis: ULONG_PTR

Data yang ditentukan aplikasi. Ini adalah nilai yang ditentukan sebagai parameter lParam dari panggilan ke EnumPropsEx yang memulai enumerasi.

Nilai kembali

Jenis: BOOL

Kembalikan TRUE untuk melanjutkan enumerasi daftar properti.

Kembalikan FALSE untuk menghentikan enumerasi daftar properti.

Keterangan

Pembatasan berikut berlaku untuk fungsi panggilan balik ini:

  • Fungsi panggilan balik dapat memanggil fungsi RemoveProp . Namun, RemoveProp hanya dapat menghapus properti yang diteruskan ke fungsi panggilan balik melalui parameter fungsi panggilan balik.
  • Fungsi panggilan balik tidak boleh mencoba menambahkan properti.

Catatan

Header winuser.h mendefinisikan PROPENUMPROCEX sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta pra-prosesor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header winuser.h (sertakan Windows.h)

Lihat juga

Konseptual

EnumPropsEx

Referensi

RemoveProp

SetProp

Properti Jendela