所有栏目

OemKeyScan

作者:爱百科

OemKeyScan,该函数将0-0x0FF的OEM ASCII代码映射为OEM扫描码及其转换状态。

OemKeyScan介绍

OemKeyScan,该函数将0-0x0FF的OEM ASCII代码映射为OEM扫描码及其转换状态。

OemKeyScan函数功能

该函数将0-0x0FF的OEM ASCII代码映射为OEM扫描码及其转换状态。该函数通过模拟键盘输入来提供信息,使得一个程序可将OEM文本传送到另一程序。

函数原型:DWORD OemKeyScan(WORD wOemChar);

OemKeyScan参数

wOemChar:定义OEM字符的ASII值。

返回值:返回值的低序字中包含给定的OEM字符的扫描码,高序字中包含了转换状态,它可能是如下标志位的组合:

1:任一。shift键被按下;

2、:任一ctrl键被接下;

4:任一alt键被按下;

8、:Hankaku键被按下;

16:保留(由键盘布局驱动程序定义);

3、2:保留(由键盘布局驱动程序定义)

若一字符在当前键盘布局下不能通过单击某键产生,则返回值为OXFFFFFFFF。

备注;该函数对于需要。ctrl+alt键的字符或者死键不提供翻译。该函数不翻译的字符必须通过使用alt+键区机制的模拟输入进行拷贝。Numlock键必须关闭。

该函数对于使用当前键盘布局不能通过一次击键得到的字符不进行翻译,例如需要死键的带音调的字符。该函数不翻译的字符必须通过使用alt+键区机制的模拟输入进行拷贝。Numlock键必须关闭。该函数使用VkKeyScan函数来实现。

速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;头文件:winuser.h;库文件:user32.lib。

热点导航
教育资讯 知道问答 公考资讯 司法考试 建筑知识 工作范文 大学排名 报考专业 学习方法 句子美文 秒知回答 作业解答 精选答案 知途问学