CopyAcceleratorTableA 函数 (winuser.h)
复制指定的加速器表。 此函数用于获取与快捷键表句柄相对应的快捷键表数据,或确定加速器表数据的大小。
语法
int CopyAcceleratorTableA(
[in] HACCEL hAccelSrc,
[out, optional] LPACCEL lpAccelDst,
[in] int cAccelEntries
);
参数
[in] hAccelSrc
类型:HACCEL
要复制的加速器表的句柄。
[out, optional] lpAccelDst
类型:LPACCEL
ACCEL 结构数组,用于接收加速器表信息。
[in] cAccelEntries
类型:int
要复制到 lpAccelDst 参数指向的缓冲区的 ACCEL 结构的数目。
返回值
类型:int
如果 lpAccelDstNULL,则返回值指定原始表中的快捷键表条目数。 否则,它指定复制的快捷键表条目数。
言论
注意
winuser.h 标头将 CopyAcceleratorTable 定义为一个别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将中性编码别名与不中性编码的代码混合使用可能会导致编译或运行时错误不匹配。 有关详细信息,请参阅函数原型的
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
支持的最低服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | 窗户 |
标头 | winuser.h (包括 Windows.h) |
库 | User32.lib |
DLL | User32.dll |
另请参阅
概念
参考