makro DPA_SortedInsertPtr (dpa_dsa.h)
Sisipkan item baru sebelum atau sesudah item yang ada.
Sintaks
void DPA_SortedInsertPtr(
hdpa,
pFind,
iStart,
pfnCompare,
lParam,
options,
pitem
);
Parameter
hdpa
Jenis: HDPA
Handel ke DPA.
pFind
Jenis: batal*
Penunjuk item yang digunakan untuk menentukan titik penyisipan untuk item baru (lihat Keterangan).
iStart
Jenis: int
Indeks di DPA untuk mulai mencari pFind.
pfnCompare
Jenis: PFNDPACOMPARE
Penunjuk ke fungsi perbandingan. Lihat PFNDPACOMPARE atau PFNDPACOMPARECONST untuk prototipe fungsi perbandingan.
lParam
Jenis: LPARAM
Parameter tambahan yang digunakan untuk meneruskan informasi ke fungsi perbandingan yang ditunjukkan oleh pfnCmp.
options
Jenis: UINT
Titik penyisipan. Harus salah satu dari nilai berikut.
Nilai | Makna |
---|---|
|
Sisipkan item baru sebelum item pFind . |
|
Sisipkan item baru setelah item pFind . |
pitem
Jenis: batal*
Penunjuk ke item yang akan disisipkan.
Mengembalikan nilai
Tidak ada
Keterangan
Lihat DPA_Search fungsi untuk informasi tambahan tentang bagaimana item pFind berada. Item baru disisipkan sebelum atau sesudah item pFind sesuai dengan parameter opsi . Parameter pFind tidak perlu ada di DPA. Jika tidak ada di DPA, maka item baru dimasukkan di mana pFind akan dimasukkan dalam DPA dalam urutan diurutkan.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | dpa_dsa.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk