LoadAccelerators
时间: 2024-05-02 19:17:03 浏览: 87
LoadAccelerators 是 Win32 API 中的一个函数,用于加载并返回一个加速键表的句柄。加速键表是一个包含加速键与命令标识符(即菜单项或控件的 ID)之间映射关系的表格。在 Windows 中,加速键是一个组合键,通常是键盘上的 Ctrl 键和另一个键,用于快速执行某个操作,例如 Ctrl + C 用于复制选定内容。LoadAccelerators 函数的原型如下:
```C++
HACCEL LoadAccelerators(HINSTANCE hInstance, LPCTSTR lpTableName);
```
其中,hInstance 是包含加速键表资源的模块实例的句柄,通常是当前应用程序的句柄;lpTableName 是加速键表资源的名称或 ID,可以是字符串或整数。
LoadAccelerators 函数通常与 TranslateAccelerator 函数一起使用,TranslateAccelerator 用于将加速键转换为相应的命令标识符,以便应用程序可以执行相应的操作。