Fungsi CopyAcceleratorTableA (winuser.h)
Menyalin tabel akselerator yang ditentukan. Fungsi ini digunakan untuk mendapatkan data tabel akselerator yang sesuai dengan handel akselerator-tabel, atau untuk menentukan ukuran data akselerator-tabel.
Sintaks
int CopyAcceleratorTableA(
[in] HACCEL hAccelSrc,
[out, optional] LPACCEL lpAccelDst,
[in] int cAccelEntries
);
Parameter
[in] hAccelSrc
Jenis: HACCEL
Handel ke tabel akselerator untuk disalin.
[out, optional] lpAccelDst
Jenis: LPACCEL
Array struktur ACCEL yang menerima informasi tabel akselerator.
[in] cAccelEntries
Jenis: int
Jumlah struktur ACCEL yang akan disalin ke buffer yang diacu oleh parameter lpAccelDst .
Mengembalikan nilai
Jenis: int
Jika lpAccelDst adalah NULL, nilai yang dikembalikan menentukan jumlah entri akselerator-tabel dalam tabel asli. Jika tidak, ini menentukan jumlah entri tabel akselerator yang disalin.
Keterangan
Catatan
Header winuser.h mendefinisikan CopyAcceleratorTable 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) |
Pustaka | User32.lib |
DLL | User32.dll |
Lihat juga
Konseptual
Referensi