Fungsi LoadAcceleratorsA (winuser.h)
Memuat tabel akselerator yang ditentukan.
Sintaks
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: LPCTSTR
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 MAKEINTRESOURCE .
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, hubungi GetLastError.
Keterangan
Jika tabel akselerator belum dimuat, fungsi memuatnya dari file yang dapat dieksekusi yang ditentukan.
Tabel akselerator yang dimuat dari sumber daya dikosongkan secara otomatis ketika aplikasi berakhir.
Contoh
Misalnya, lihat Membuat Akselerator untuk Atribut Font.
Catatan
Header winuser.h mendefinisikan LoadAccelerators 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 (termasuk Windows.h) |
Pustaka | User32.lib |
DLL | User32.dll |
Lihat juga
Konseptual
Referensi