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

CopyAcceleratorTable

CreateAcceleratorTable

DestroyAcceleratorTable

Akselerator Keyboard

MAKEINTRESOURCE

Referensi