WM_IME_KEYDOWN消息

由 IME 发送到应用程序,以通知应用程序按键并保留消息顺序。 窗口通过其 WindowProc 函数接收此消息。

LRESULT CALLBACK WindowProc(
  HWND  hwnd,        
  WM_IME_KEYDOWN,  
  WPARAM wParam, 
  LPARAM lParam      
);

参数

hwnd

窗口的句柄。

wParam

密钥的虚拟密钥代码。

lParam

重复计数、扫描代码、扩展键标志、上下文代码、以前的键状态标志和转换状态标志,如下表所示。

bit 含义
0-15 重复计数。
16-23 扫描代码。
24 扩展密钥。 如果它是扩展键,则此值为 1。 否则为 0。
25-28 未使用。
29 上下文代码。 此值始终为 0。
30 以前的键状态。 如果键已关闭,则此值为 1;如果键处于打开,则此值为 0。
31 转换状态。 此值始终为 0。

 

返回值

如果应用程序处理此消息,应返回 0。

备注

应用程序可以处理此消息或将其传递给 DefWindowProc 函数,以生成匹配 WM_KEYDOWN 消息。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
Winuser.h(包括 Windows.h)

另请参阅