Fungsi LoadAcceleratorsA (winuser.h)
Memuat tabel akselerator yang ditentukan.
Sintaksis
HACCEL LoadAcceleratorsA(
[in, optional] HINSTANCE hInstance,
[in] LPCSTR lpTableName
);
Parameter
[in, optional] hInstance
Jenis: HINSTANCE
Handel ke modul yang file yang dapat dieksekusi berisi tabel akselerator yang akan dimuat.
[in] lpTableName
Jenis:
Nama tabel akselerator yang akan dimuat. Atau, parameter ini dapat menentukan pengidentifikasi sumber daya sumber daya akselerator-tabel dalam kata berurutan rendah dan nol dalam kata berurutan tinggi. Untuk membuat nilai ini, gunakan makro
Mengembalikan nilai
Jenis: haccel
Jika fungsi berhasil, nilai yang dikembalikan adalah handel ke tabel akselerator yang dimuat.
Jika fungsi gagal, nilai yang dikembalikan adalah NULL. Untuk mendapatkan informasi kesalahan yang diperluas, panggil GetLastError.
Komentar
Jika tabel akselerator belum dimuat, fungsi memuatnya dari file yang dapat dieksekusi yang ditentukan.
Tabel akselerator yang dimuat dari sumber daya dibebaskan secara otomatis ketika aplikasi berakhir.
Contoh
Misalnya, lihat Membuat Akselerator untuk Atribut Font.
Nota
Header winuser.h mendefinisikan LoadAccelerators sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta preprosedur 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
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Platform Target |
Windows |
Header |
winuser.h (termasuk Windows.h) |
Pustaka |
User32.lib |
DLL |
User32.dll |
Lihat juga
Konseptual
Referensi